* VS 2019 Latest Libraries
* VS2019 download scripts
* Visual Studio 2019 / Visual Studio 2022
- 2019 Template Updated.
- Core Project in sync with 2022. only change is v142
* VS2019 template fixes for uniqueness
* Github Actions and download libs fix for VS2019
* VS2019 actions
* downloader - fix shift
* MS Build VS2019
* MS Build verify
* working dir issue
* Update for pg building / update create
* Fix vs download
* Fix pg ci
* fix chmod vs
* download_pg [ 2.=6.0 ~> 2.7.0 ]
- fix vs depth of chmod missing /app/app
* VS2019 example build disabled until pg support
* timer debugging
* Timer Fixes
* Fixed defaults.
* Emscripten 3.1.74. Spit CI to default and addons for more clarity of issues
* Linux defines fix
* Fix for divide by zero
* Fix double longs
* double double
* linux double issues
* linux debug
* timer what
* targetRate type fixes
* ofTimerFPS fix for default ctor list
* bash fixes
* GitHub Scripts for downloading tags
* GitHub Actions - Update Fix nightly
* Nightly Package use tag
* VS 2022 fix
* vs ci fix and emscripten not using tag yet
* VS ci Install
* Download Libs - [2.5.0~ 2.6.0] Change for release tag default from bleeding to Latest (for apothecary). - Allow to download libs of --tag (or version target for libs i.e v12.1.0, v13.0.0 etc) Allowing locking off of libraries
* GitHub Action - Fix Xcode change for install Xcode 16 Nov5th change
* GitHub Actions - Nightly update release to softprops/action gh release.
Add determine release type.
Allow for future night to build for tags (more to do with local scripts for that). (So manually can tag and it will build nighty to say v13.0.0)
* define no fmod if not defined
* nightly packages - msys2 add clang64, ucrt64, add linux arm64 linuxaarch64
* test nightly
(cherry picked from commit d53b3fdbf67e3f3977ddc96fb18bbb15504f68df)
* Update manual-nightly.yml
* nightly fixed up paths and msys2. added _ between compiler
* vs missing define OF_RTAUDIO
* RTAudio 5 fix using #RTAUDIO_VERSION_MAJOR >= 6
* GitHub Actions - Linux added 24.04 - also keeping 22.04 for now. Added linuxarmv7. nightly back to auto
* action fix
* downloader in parallel
(cherry picked from commit 6e8819c740)
* Update download_libs.sh - parallel downloads
(cherry picked from commit 2391c4ff62)
* wget2 changes downloader fixes
* Updated downloader script to support changes for parellel downloads, no ssl, wget2, curl, wget
Cleaned up download_libs with better logs and overwrite settings to the target download type
* downloader fix up URLs parellel
* Downloader fix parallel curl - add commands
* Apothecary Fix up commands
* Download script osx - no need to send -a causing double download
* Downloader updates
- fixes command determination artefact now tracks installed of curl/wget2/wget in variable
- added wget2 params for override or continue last download (-nc)
- t20 retries
- console formatting
- added error message if no commands installed
* cURL Test Ci
* wget og Ci test
* wget2 Ci Test / SSL off
* download libs ci just BITS target
* ci focused VS bits off for the moment
* ci test downloader --silent
* Download libs fix arch
* Download script v3.0.1 - fixes for cURL in silent mode
cURL now has progress bar
Version in echo
Wget2/wget Verbose turned off
Download_libs silent now passed as bool
* Download_libs fixed Overwrite
- Overwrite / remove old libs was not working at all - not looping correctly for core libs - rewrote loop
- Overwrite now removes old libs for that target type for the download... will remove only osx if download osx etc rather than all for that library
- Overwrite Addons now will work if folders are deleted
* downloader 3.1.0 wget/wget2 - now checks remote file vs local if found and optimises - won't download if same
* download_libs 2.1 -
- files downloaded (zip/tar.bz2) are now stored in libs/download/
- creates libs/download for downloading zips/tars for optimisation
- clean up of logs
- not removing dl zip now
- code to remove zips on start also done commented out
* download_libs - set PLATFORM to target if set
- include overwrite off
* downloader 3.1.1 - fixes for cURL - no ssl fixed
* github actions workflow fix for concurrency in PRs being cancelled by other PRs of not the same hash. fallback to sha for non-prs
* cURL optimisation with remote and local file check. Using HEAD flags so it just queries the content size and time rather than getting whole file
* github actions cleanup cache
* Linux Cache off
* apt-get broken for ssl-dev
* no cache on libssl
* cache remove ssl/curl
* chmod +x for msys2
* cache disable for linux
* linux cache?
* ubuntu-22.04
* Downloader 3.2.1 - wget2 re-enabled default if available
---------
Co-authored-by: Dimitre <dimitre@users.noreply.github.com>