Dan Rosser
50255eeff2
Workflow fix msys FreeImage to freeimage
2025-10-16 14:16:34 +11:00
Dan Rosser
05b08793c9
Emscripten [4.0.4 -> 4.0.16]
2025-10-16 14:13:57 +11:00
Dan Rosser
af2e8a2e20
Windows Runner Update 2025 Server. disable 2019
2025-07-19 00:57:59 +10:00
Theodore Watson
9d5cbb41b2
Update and rename manual-nightly.yml to manual-release.yml
...
closes #8420
2025-04-03 10:31:27 -07:00
Dimitre
6789e4684e
update actions ( #8419 )
2025-04-03 11:42:18 -03:00
Theodore Watson
14187b4964
Update nightly.yml
2025-03-26 20:51:02 -07:00
Theodore Watson
6aa721bce4
Update nightly.yml
...
fix issue with older nightly builds not getting cleared
2025-03-26 20:35:03 -07:00
Theodore Watson
a15228fc8f
Update nightly.yml
...
closes #8394
2025-03-26 08:54:01 -07:00
Dan Rosser
48a8b14aa7
Android CMake Actions
2025-03-20 23:05:34 +11:00
Dan Rosser
8796ea981f
nightly fix - create package fix
...
- android windows use zip
2025-03-14 19:02:28 +11:00
Dan Rosser
8cf8b46a89
android action gradle build
2025-03-14 18:45:07 +11:00
Dan Rosser
c4da57f36f
android action
2025-03-14 18:37:30 +11:00
Dan Rosser
5baa0c015a
Android Action
2025-03-14 18:25:58 +11:00
Dan Rosser
68bb359468
action
2025-03-14 17:46:24 +11:00
Dan Rosser
efd39ad170
nightly to cron
2025-03-14 17:28:16 +11:00
Dan Rosser
78b7246beb
create package - variable style formatting. disabled pg on android for now
...
download libs silence
2025-03-14 16:33:40 +11:00
Dan Rosser
a6f3b1aaf0
Actions Test
2025-03-14 03:45:10 +11:00
Dan Rosser
8efcf2171c
Actions test
2025-03-14 03:44:02 +11:00
Dan Rosser
0fb766825b
Action Test
...
(cherry picked from commit 1f0dd45cf620914c1f973578ba8500f8442b905a)
2025-03-14 03:40:10 +11:00
Dan Rosser
4220c1ebb8
Merge branch 'master' into android2025
2025-03-14 02:42:05 +11:00
Theodore Watson
e288594b64
fix unwind not being latest closes #8257 ( #8357 )
2025-03-07 09:33:16 -08:00
Dan Rosser
439c73a4d8
Android Action
2025-03-05 22:27:19 +11:00
Dan Rosser
a5aa450588
Merge commit '5630d2034d835e81225a225355e97f4144b21179' into android2025
...
* commit '5630d2034d835e81225a225355e97f4144b21179': (446 commits)
Restore target build dir behavior for Xcode. Closes #8321 (#8340 )
of script updates (#8339 )
_OBJC_CLASS_$_AVFoundationVideoPlayer fix (#8337 )
poco mk (#8336 )
relative locations rabbit (#8335 )
fix(ofParameter): better default init() handling of non-comparable/non-copyable objects and containers (#8325 )
path to string conversion on Windows fix. (#8333 )
iOS template add ofxiOS group ref (#8330 )
Xcode iOS Target Project Fixes (#8328 )
chore(iOS): remove iosNativeARCExample (#8324 )
ofxGui fix for apple targets (#8320 )
assimp ios addon_config (#8319 )
chore(iOS): remove GLKit example (#8317 )
fix(iOS): adjustments to layout of Location example + deprecations updates (#8311 )
fix(iOS): update to CoreLocation authorization request (#8309 )
remove boost from android. (#8307 )
Remove boost from linux scripts, download_libs (#8306 )
ofPixels memory allocation size fix (#8226 )
remove boost references from CoreOF.xcconfig and config.*.default.mk for macOS and osx. (#8304 )
Fix to json scripts (#8301 )
...
# Conflicts:
# .gitignore
# libs/openFrameworks/gl/ofGLProgrammableRenderer.cpp
# libs/openFrameworks/gl/ofGLUtils.h
# libs/openFrameworks/gl/ofShader.cpp
# libs/openFrameworks/gl/ofTexture.h
# libs/openFrameworks/graphics/ofTrueTypeFont.cpp
# libs/openFrameworks/graphics/ofTrueTypeFont.h
# libs/openFrameworks/sound/ofAVEngineSoundPlayer.h
# libs/openFrameworks/sound/ofSoundBaseTypes.cpp
# libs/openFrameworks/sound/ofSoundBaseTypes.h
# libs/openFrameworks/sound/ofSoundStream.cpp
# libs/openFrameworks/utils/ofConstants.h
# libs/openFrameworks/utils/ofThread.h
# libs/openFrameworks/utils/ofURLFileLoader.cpp
# libs/openFrameworks/utils/ofUtils.h
# libs/openFrameworks/utils/ofXml.h
# libs/openFrameworksCompiled/project/android/build.gradle
# libs/openFrameworksCompiled/project/android/common-functions.gradle
2025-03-05 19:55:12 +11:00
Dan Rosser
c9561a082e
Emscripten 3.1.74 -> 4.0.4 ( #8293 )
2025-02-27 18:40:56 +11:00
Dan Rosser
67c7b3ef07
Github Actions - Cache Fix ( #8247 )
...
* Clean up caches Actions
* Fix Github Actions
2025-01-13 00:14:36 +11:00
Dan Rosser
b1b33b0f1b
Emscripten 3.1.74 - Latest Libraries ( #8056 )
...
* Emscripten API Updated to latest
* emscripten, webserver configuration file apache added to file for wasm. Fixed lib exclusions emscrioten. Added memory64 option. Fixed removed commands. -pThreads enabled variable
* Emscripten defines if not defined
(cherry picked from commit 5b935bfa42100014ac73f64a27407892371ba766)
* Emscripten .htaccess for apache
* Emscripten mk - glfw=2 main module=1
* Shell minimal template updated
-fPIC
WASM=2 (fallback js and WASM)
* fPIC c/cxx flags
* download_libs emscripten variants for pthreads/memory64
* module removed emscripten
* WASM=1
* template off
* Emscripten - Fix addons. Template add bash build script
* Emscripten 3.1.73 update. CSP fixes. Working on htaccess stuff at the moment. Split template for style and script CSP requirements
* Updates to Emscripten template for CSP
* Updates debug
* Emscripten Fixes
* Fix for audio
* Actions release fix
* emscripten
* Emscripten scripts
+ vcpkg install libraries script
+ install EMSDK script
* Emscripten make
+ changes for vcpkg binding if set
+ cleanup stadard flags
2025-01-12 23:49:52 +11:00
Dan Rosser
f3fa59790c
Visual Studio 2019 template / downloads ( #8164 )
...
* 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
2025-01-11 23:52:44 +11:00
Dimitre
4777b61e16
[actions] comment out armv7l
2025-01-04 14:56:33 -03:00
Dan Rosser
a34ab6017a
Fix: ofGetLastFrameTime() always returns 0 (Filtered/System timeMode) Bug ( #8240 )
...
* 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
2024-12-31 20:35:26 +11:00
Dimitre
af33e9154e
[test] ofTexture more straightforward way to see if it support GL_RGB16F ( #8212 )
2024-12-07 20:56:32 -08:00
Theodore Watson
8f64c96ce0
Update of.yml
2024-12-07 18:56:06 -08:00
Dimitre
9ea94e14c0
[msys2] - ofxGui avoid fs::path / string implicit conversion. fix for __builtin_va_arg_pack issue in swprintf ( #8222 )
2024-12-05 08:38:20 -08:00
Dimitre
d6019c3d21
[actions] manual nightly back generating nightly ( #8217 )
2024-11-27 22:38:55 -03:00
Dimitre
4f6a1aed68
[actions] - Nightly to generate latest, corrections on runners parameters ( #8209 )
2024-11-22 23:53:50 -03:00
Dimitre
2acbcabbef
of.yml - remove determine release
...
determine release is an intricate script to make download_libs still more incomprehensible with a mixture of BLEEDING and tag
2024-11-20 22:28:24 -03:00
Dimitre
5cea0bc152
[test] fix rpi install libs ( #8207 )
2024-11-20 19:01:17 -03:00
Dimitre
b70e617903
[actions] - Fix for RPI actions that should be failing ( #8205 )
2024-11-20 12:24:24 -03:00
Dimitre
dd0799c692
[actions] fix libraries setting env var RELEASE=latest ( #8204 )
2024-11-20 01:00:03 -03:00
Dimitre
3c5cdc0676
manual of with env. var RELEASE set
2024-11-19 15:13:46 -03:00
Dimitre
9858d16f08
Put back nightly from 10 days ago with another name ( #8203 )
2024-11-19 01:08:20 -03:00
Theodore Watson
05332352df
Update manual-nightly.yml
2024-11-18 18:45:39 -08:00
Dimitre
2f7e2d805b
fix yml format ( #8195 )
2024-11-15 08:55:48 -08:00
Dan Rosser
698d8895df
Actions update - nightly ( #8186 )
...
* 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
2024-11-13 09:55:06 +11:00
Dan Rosser
66ed1abce8
Actions Fix ( #8185 )
...
* Actions Fix
* Actions Manual on Tag. Artefact enabled with past 7 days for nightly then expires.1 for tag release.
2024-11-12 20:57:22 +11:00
Dan Rosser
3f4abcb6ba
GitHub Actions update ( #8183 )
...
* 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)
2024-11-10 12:29:44 +11:00
Dimitre
47583f6165
remove wget2 from nightly actions ( #8118 )
2024-09-10 13:27:46 -03:00
Dimitre
9940c24be8
github actions version up ( #8099 )
2024-08-30 23:18:35 -03:00
Dan Rosser
a9a639420d
[scripts] download latest libs to just download libs - [rebased] ( #8085 )
...
* download libs scripts uniformity. fix linux libraries to -b, fix gcc check when not installed
* emscripten libs on master
* download_libs [2.4.0 ~ 2.5.0] - if clean download also remove includes
* emscripten script attributes +x fix
* attribute fix
* emscripten +x
* emscripten
* emscripten
2024-08-19 18:25:50 +10:00
Dimitre
b4fb28afb6
[actions] update msys2 ( #8059 )
2024-07-28 15:28:39 -03:00
Dan Rosser
318ee9f7f1
C++2b / C++23 / C17 - Clang macOS/iOS - MSVC VS2022 - VS ( #8052 )
...
* VS2022 - cppstd23
* macOS / iOS - CLANG_CXX = c++23 - CLANG_C = c17
* vs c++latest (23)
* getenv wrapped
* MSVC - PreprocessorDefinitions: _HAS_STREAM_INSERTION_OPERATORS_DELETED_IN_CXX20
* addons/ofxKinect fix for libfreenect c code
* Windows Test VS Debug / Release and - addonsExample
* VS - Fix CI tests for Addons and variables passed
* Fix ci install
* VS2022 - Project Updates. C++23. C17. C++Modules. Unicode Enabled.
* Linux64 2204 disabled
* projectGenerator download script fix
* projectGenerator downloader osx fixes. added arch determine code for target arch downloads in future
* script fix for projectGenerator download
---------
Co-authored-by: Dan Rosser <danoli@gmail.com >
2024-07-29 02:00:19 +10:00