- if os.path.exists('C:/Software/Cura_SteamEngine/_bin/Release/Cura_SteamEngine.exe'):
- return 'C:/Software/Cura_SteamEngine/_bin/Release/Cura_SteamEngine.exe'
- return 'SteamEngine'
+ if platform.system() == 'Windows':
+ if os.path.exists('C:/Software/Cura_SteamEngine/_bin/Release/Cura_SteamEngine.exe'):
+ return 'C:/Software/Cura_SteamEngine/_bin/Release/Cura_SteamEngine.exe'
+ return os.path.abspath(os.path.join(os.path.dirname(__file__), '../..', 'SteamEngine.exe'))
+ return os.path.abspath(os.path.join(os.path.dirname(__file__), '../..', 'SteamEngine'))