tenacity-legacy
tenacity-legacy copied to clipboard
Fix the packaging using Inno Setup
As I mentioned in #9, the build with the innosetup
target enabled was failed due to some missing libraries for Audacity to work correctly and the lack of the exe file itself.
A workaround is to pre-build Audacity with the PACKAGE
target enabled and unpack the finished ZIP into the <build_dir>/innosetup/Package
folder.
I was able to create the installer hassle free, by first building Audacity, and afterwards just 'manually;' build the InnoSetup project, by rightclicking the project and select build. The output is the installation file which is located under [build]\innosetup\Output. This way I do not need to select the package target, and I also do not need to copy anything over manually.
Would be useful of the project was part of the main target though. Also you need to have innosetup installed and potentially recreate the solution using CMake
Would be useful of the project was part of the main target though. Also you need to have innosetup installed and potentially recreate the solution using CMake
I've done it anyway and I had Inno Setup installed before that.
Is this still an issue?
Probably not. I'll check it again another time.