openframeworks / openFrameworks

openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
http://openframeworks.cc
Other
9.98k stars 2.55k forks source link

Developer scripts - Submodule init, Fix Nightly build #8030

Closed danoli3 closed 4 months ago

danoli3 commented 4 months ago

Fix nightly build script / packages for:

Added some useful dev scripts to releases (prior all dev/ deleted)

Fixed missing VS project generator-gui Fixed missing OSX Project generator to iOS Fixed other platform code missing folders - rewrote that spagetti into function

danoli3 commented 4 months ago

Added some useful dev scripts to releases (prior all dev/ deleted)

Fixed missing VS project generator-gui Fixed missing OSX Project generator to iOS Fixed other platform code missing folders - rewrote that spagetti into function

Dev script for submodule init Added: script to enable release to be linked to git / GitHub for ease of connection

danoli3 commented 4 months ago

Testing nightly on PR building into actions artefact for testing before merging

danoli3 commented 4 months ago

Okay yeah heaps wrong discovered with nightly packages, script was broken for some time

Effect just GitHub release packages

Screenshot 2024-07-05 at 10 38 42 PM

Fixed now with some fixes to the create_package.sh script and tested just reviewing package some things to fix

Going through now and just fixing up a review of temp upload test of an GitHub artefact of the files

danoli3 commented 4 months ago

Just tested artifact, looking good, mostly

Found some other reported issues missing clang format and files:

Screenshot 2024-07-06 at 3 44 46 PM

Added mv to final package location to allow .* files into package. rm'd all extra hidden files not needed

Project generator depth folder issue - fixed An issue generating project for iOS target / macOS target with release to fix