pyinstaller --onefile

pull/305/head
Holger Müller 2020-07-28 21:14:24 +02:00
rodzic 68eeabc4f1
commit c4eea708e2
12 zmienionych plików z 3 dodań i 69 usunięć

Wyświetl plik

@ -26,7 +26,7 @@ jobs:
pip install PyInstaller==3.6
- name: Build binary
run: |
pyinstaller nanovna-saver.py
pyinstaller --onefile nanovna-saver.py
- name: Archive production artifacts
uses: actions/upload-artifact@v1

4
.gitignore vendored
Wyświetl plik

@ -1,7 +1,7 @@
/venv/
/env/
.idea
.vscode
.idea/
.vscode/
/build/
/dist/
/nanovna-saver.spec

2
.idea/.gitignore vendored
Wyświetl plik

@ -1,2 +0,0 @@
# Default ignored files
/workspace.xml

Wyświetl plik

@ -1,6 +0,0 @@
<component name="CopyrightManager">
<copyright>
<option name="notice" value="Copyright 2019 Rune B. Broberg&#10;This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA." />
<option name="myName" value="CC-BY-SA" />
</copyright>
</component>

Wyświetl plik

@ -1,6 +0,0 @@
<component name="CopyrightManager">
<copyright>
<option name="notice" value="Copyright (c) &amp;#36;year Rune B. Broberg" />
<option name="myName" value="Copyright" />
</copyright>
</component>

Wyświetl plik

@ -1,7 +0,0 @@
<component name="CopyrightManager">
<copyright>
<option name="allowReplaceRegexp" value="Copyright" />
<option name="notice" value="NanoVNASaver - a python program to view and export Touchstone data from a NanoVNA&#10;Copyright (C) &amp;#36;today.year. Rune B. Broberg&#10;&#10;This program is free software: you can redistribute it and/or modify&#10;it under the terms of the GNU General Public License as published by&#10;the Free Software Foundation, either version 3 of the License, or&#10;(at your option) any later version.&#10;&#10;This program is distributed in the hope that it will be useful,&#10;but WITHOUT ANY WARRANTY; without even the implied warranty of&#10;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the&#10;GNU General Public License for more details.&#10;&#10;You should have received a copy of the GNU General Public License&#10;along with this program. If not, see &lt;https://www.gnu.org/licenses/&gt;. " />
<option name="myName" value="GPL v3" />
</copyright>
</component>

Wyświetl plik

@ -1,7 +0,0 @@
<component name="CopyrightManager">
<settings>
<module2copyright>
<element module="Project Files" copyright="GPL v3" />
</module2copyright>
</settings>
</component>

Wyświetl plik

@ -1,6 +0,0 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

Wyświetl plik

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7 (nanovna-saver)" project-jdk-type="Python SDK" />
</project>

Wyświetl plik

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/nanovna-saver.iml" filepath="$PROJECT_DIR$/.idea/nanovna-saver.iml" />
</modules>
</component>
</project>

Wyświetl plik

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/venv" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="TestRunnerService">
<option name="PROJECT_TEST_RUNNER" value="Unittests" />
</component>
</module>

Wyświetl plik

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>