openFrameworks icon indicating copy to clipboard operation
openFrameworks copied to clipboard

Project Generator submodule / install from GitHub process

Open artificiel opened this issue 2 years ago • 2 comments

The instructions to install from GitHub make a half-hearted attempt at people compile their own PG through the submodule, while acknowledging it's not a good idea:

As the first option can lead to unexpected results, we suggest you use the second approach.

that's kind of noisy and not very elegant...

the PG is compiled in a nightly process, and someone tracking git will be interested in the latest PG anyway, which can be obtained for the main platforms: https://github.com/openframeworks/projectGenerator/releases/tag/nightly and someone wanting to compile PG can go to it as a separate project.

so i propose to remove the instructions to try to compile and simply point to the nightlies PG binaries. this focuses the problems of compiling PG in the Project Generator GitHub README.

artificiel avatar Aug 22 '23 16:08 artificiel

@ofTheo if we just remove projectGenerator submodule, will it break anything in the build process? I think it will only have effect on this instructions: https://github.com/openframeworks/openFrameworks/blob/master/INSTALL_FROM_GITHUB.md

dimitre avatar Nov 27 '23 15:11 dimitre

Yeah totally the build process was confusing for the PG

We fixed should be much easier to setup env and build projectGenerator - apps\projectGenerator\scripts
setup_environment.sh build_cmdline.sh build_frontend.sh

currently these scripts setup for VS/macOS

danoli3 avatar Jan 22 '24 19:01 danoli3