-
Notifications
You must be signed in to change notification settings - Fork 17
Release
Stéphane Letz edited this page May 16, 2023
·
39 revisions
- be sure to merge latest version of the Faust libraries
- update the
Documentation/faust-quick-reference.pdf
to match included Faust version
- a release is prepared from the dev branch
- use the
version
tool to raise version number - the 'APP_VERSION' flag in
Build/CMakeLists.txt
has to be raised with each release to create a new FaustLive-CurrentSession-XX cache folder - create a tag (like 2.5.6-rc1) each time needed, and use the 2.5.6 tag for the final version
- on macOS, use
Build/make
- on Windows (using Parallels VM):
be sure to synchronise the submodules (using "Submodule update" when synchronising with Tortoise Git).
suppress old Faust release install the Faust release (for all users) in command menu: Invite de commande 2017 « VS natif X64 » (see case 2)
in Build folder use
Make.bat package win64 2017
- the release is now built using the all.yml GitHub action. The links to access LLVM and Faust binaries packages will have to be adjusted.
- merge back the
dev
branch on themaster
branch