Replies: 1 comment
-
This was helpful, but I still had issues getting this to build and I think this was because I had some incorrect versions of some programs already installed, so this is how I got my build working in Windows SandBox which means I am starting from a clean windows install. It was based on the contents of build_binaries.yml and I would recommend you check it for changes. Note The build process generates a lot or warnings and errors which is to be expected and doesn't stop your program from building. Install chocoOpen Powershell as admin and run the following command
Install the dependencies
Open a new Command prompt (NOT Powershell) Clone the repo or your forked clone, e.g.
The latter open the releases webpage so you can find the latest version number
Set the version The replace task tokens replaces the /#{APP_VERSION}# placeholder with the correct version and I have replicated this using the sed that comes with Git .
the repo ships with javafx and mods which may depend on the version of Java, so again I have downloaded the version used by the build_binaries.yml file and used that to build the package
Note the version section of the last command is different from the current yml file. This does not build the MSI file, so ignore the messages complaining about it. Run the compiled program
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What are the current build instructions to build this from source?
I've tried roughly following https://github.com/yermak/AudioBookConverter/wiki/Building-from-source with windows syntax, appropriate paths, and using the windows bat file.
Update:
I managed to get it to work.
This assumes you have maven installed, along with the java sdk and javafx-jmods (though I think these files are now included, but still need their path referenced)
From a clean github clone: (git clone https://github.com/yermak/AudioBookConverter.git)
For windows, use a cmd shell:
Editing the POM file to set the version to match was one issue I had.
Using the git clone vs the source zip was the other.
Beta Was this translation helpful? Give feedback.
All reactions