From c091af35b8ff555e98bca4c683440d55b040a724 Mon Sep 17 00:00:00 2001 From: Marius Stanciu Date: Fri, 8 Nov 2019 00:14:23 +0200 Subject: [PATCH] - updated the make file for freezed executable --- README.md | 4 ++++ make_win.py => make_freezed.py | 14 +++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) rename make_win.py => make_freezed.py (92%) diff --git a/README.md b/README.md index d7942683..64d67c88 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,10 @@ CAD program, and create G-Code for Isolation routing. ================================================= +8.11.2019 + +- updated the make file for freezed executable + 7.11.2019 - added the '.ngc' file extension to the GCode Save file dialog filter diff --git a/make_win.py b/make_freezed.py similarity index 92% rename from make_win.py rename to make_freezed.py index be5673fd..f6ca85ba 100644 --- a/make_win.py +++ b/make_freezed.py @@ -89,7 +89,19 @@ else: print("INCLUDE_FILES", include_files) + +def getTargetName(): + my_OS = platform.system() + if my_OS == 'Linux': + return "FlatCAM" + elif my_OS == 'Windows': + return "FlatCAM.exe" + else: + return "FlatCAM.dmg" + + # execfile('clean.py') +exe = Executable("FlatCAM.py", icon='share/flatcam_icon48.ico', base=base, targetName=getTargetName()) setup( name="FlatCAM", @@ -97,5 +109,5 @@ setup( version="8.9", description="FlatCAM: 2D Computer Aided PCB Manufacturing", options=dict(build_exe=buildOptions), - executables=[Executable("FlatCAM.py", icon='share/flatcam_icon48.ico', base=base)] + executables=[exe] )