From 5c888d8782b1175835dbda8a5e9834e551497108 Mon Sep 17 00:00:00 2001 From: Lukas Tenbrink Date: Mon, 1 Jul 2024 13:46:22 +0200 Subject: [PATCH] Make everything build to build/, and add the flag --assume-yes-for-downloads to github action. --- .github/workflows/main.yml | 2 +- .gitignore | 6 +----- build.sh | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d5d6434..c230007 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -50,7 +50,7 @@ jobs: - name: Build Executable run: | source $VENV - python -m nuitka --onefile --macos-create-app-bundle --include-package=dash --include-package-data=dash --include-package=dash_core_components --include-package-data=dash_core_components --include-package=dash_html_components --include-package-data=dash_html_components --include-package=packaging --include-package-data=packaging --include-package=plotly --include-package-data=plotly --include-package=ecgviewer --include-package-data=ecgviewer src/ecgviewer/main.py + python -m nuitka --output-dir=build --assume-yes-for-downloads --onefile --macos-create-app-bundle --include-package=dash --include-package-data=dash --include-package=dash_core_components --include-package-data=dash_core_components --include-package=dash_html_components --include-package-data=dash_html_components --include-package=packaging --include-package-data=packaging --include-package=plotly --include-package-data=plotly --include-package=ecgviewer --include-package-data=ecgviewer src/ecgviewer/main.py - name: Upload Artifacts uses: actions/upload-artifact@v3 diff --git a/.gitignore b/.gitignore index 3a0189e..378eac2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1 @@ -*.bin -*.dist -*.build -*.app -info.plist +build diff --git a/build.sh b/build.sh index 648cbea..7ba5a21 100755 --- a/build.sh +++ b/build.sh @@ -1 +1 @@ -poetry run python -m nuitka --onefile --macos-create-app-bundle --include-package=dash --include-package-data=dash --include-package=dash_core_components --include-package-data=dash_core_components --include-package=dash_html_components --include-package-data=dash_html_components --include-package=packaging --include-package-data=packaging --include-package=plotly --include-package-data=plotly --include-package=ecgviewer --include-package-data=ecgviewer src/ecgviewer/main.py +poetry run python -m nuitka --output-dir=build --onefile --macos-create-app-bundle --include-package=dash --include-package-data=dash --include-package=dash_core_components --include-package-data=dash_core_components --include-package=dash_html_components --include-package-data=dash_html_components --include-package=packaging --include-package-data=packaging --include-package=plotly --include-package-data=plotly --include-package=ecgviewer --include-package-data=ecgviewer src/ecgviewer/main.py