-
Notifications
You must be signed in to change notification settings - Fork 3
Home
This project has a kind of screwy git history, and the branch master
is abandoned. Make sure you're in the develop
branch or nothing will work.
npm start
If you have the Heroku command-line-interface (CLI) set up, you can also use heroku local
cd player/
npm install
npm start
node package.js
should generate new versions of the apps. If you're not on Windows, you'll need to install the wine CLI.
It could take more than one computer to generate the packaged apps, so instead, I'd recommend that you get your changes working in /player
and then manually copy them over into each app package in /electron-cache
.
Initially, the macOS package won't work. You'll want to resolve all symbolic links in /electron-cache/photron-darwin-x64/photron.app/Contents/Frameworks
. This means replacing /Electron Framework.framework/Electron Framework
with /Electron Framework.framework/versions/A/Electron Framework
, and so on with the other files in that directory, and the other frameworks. I do this in 2 commits to make sure git doesn't confuse files with the same names:
- Delete the aliases
- Move the files
git push heroku develop:master
(no-one should have to do this but me, I'm just putting it here in case I forget it)