11# Download instructions
22You can download packaged macOS and Windows builds here ( note Linux needs to be built per platform ):
33- https://github.com/openframeworks/projectGenerator/releases/download/nightly/projectGenerator-osx.zip
4- - https://github.com/openframeworks/projectGenerator/releases/download/nightly/projectGenerator-vs.zip
4+ - https://github.com/openframeworks/projectGenerator/releases/download/nightly/projectGenerator-vs-gui.zip
5+ - https://github.com/openframeworks/projectGenerator/releases/download/nightly/projectGenerator-vs.zip (commmandLine)
56
67---------------------------------------
78
8- # Build instructions
9+ # Build instructions with Bash Scripts
10+
11+ In the projectGenerator scripts folder run the scripts in order to setup environment and build
12+
13+
14+ ## Visual Studio 2022
15+
16+ projectGenerator\scripts\vs\setup_environment.sh (first time)
17+
18+ projectGenerator\scripts\vs\build_cmdline.sh
19+ - (build projectGenerator commandLine requires openFrameworks in directories above / or run from correct sub-module location)
20+
21+ projectGenerator\scripts\vs\build_frontend.sh (Builds Electron App GUI Project Generator)
22+ - requires commandLine.exe in folder.
23+ - If cannot build commandLine.exe download from releases and run just this
24+
25+ projectGenerator\scripts\vs\build_dev_frontend.sh
26+ - (Builds Electron App GUI Project Generator in DEBUG mode / Verbose and will autorun the test build)
27+
28+ ## macOS / osx
29+
30+ projectGenerator\scripts\osx\setup_environment.sh (first time)
31+
32+ projectGenerator\scripts\vs\build_cmdline.sh
33+ - (build projectGenerator commandLine requires openFrameworks in directories above / or run from correct sub-module location)
34+
35+ projectGenerator\scripts\vs\build_frontend.sh (Builds Electron App GUI Project Generator)
36+ - requires commandLine.exe in folder.
37+ - If cannot build commandLine.exe download from releases and run just this
38+
39+ ## Linux
40+
41+ projectGenerator\scripts\linux\setup_environment.sh (first time)
42+
43+ projectGenerator\scripts\linux\buildPG.sh
44+
45+
46+
47+ # LEGAGY BUILD INSTRUCTIONS ----- (more detail)
48+ ---------------------------------------
949
1050## Clone OF ( skip if already cloned )
1151```
@@ -31,7 +71,7 @@ make Release
3171cp bin/projectGenerator ../frontend/app/
3272
3373# for windows do:
34- msbuild commandLine.vcxproj /p:configuration=release /p:platform=${{ matrix.platform }} /p:PlatformToolset=v142
74+ msbuild commandLine.vcxproj /p:configuration=release /p:platform=${{ matrix.platform }} /p:PlatformToolset=v143
3575cp commandLine.exe ../frontend/app/projectGenerator.exe
3676
3777# for macos
0 commit comments