marauder2k7
c593d860a0
Update CMakeLists.txt
2025-12-31 19:36:51 +00:00
marauder2k7
7f351ef429
Restore LIBPNG for png files
...
Restores the use of libpng for png files as stb does not support writing out 16bit png files.
2025-12-31 11:00:07 +00:00
marauder2k7
873fbbf1fe
usse vcpkg just for the libsndfile build chain
2025-10-29 01:40:27 +00:00
marauder2k7
a577d36679
Update CMakeLists.txt
2025-10-28 17:11:25 +00:00
marauder2k7
574ca023d9
update libsndfile to fix linux build
2025-10-28 17:10:28 +00:00
marauder2k7
d4cc9a8324
Update CMakeLists.txt
2025-10-28 16:33:33 +00:00
marauder2k7
cbd3edf872
Update CMakeLists.txt
2025-10-28 16:26:15 +00:00
marauder2k7
44921231a6
Update CMakeLists.txt
2025-10-28 16:24:01 +00:00
marauder2k7
20c0d0c940
Update CMakeLists.txt
2025-10-28 16:19:35 +00:00
marauder2k7
582c20fbce
Update CMakeLists.txt
2025-10-28 15:44:45 +00:00
AzaezelX
bb41fd76c1
cmake cleanups
...
skip out on building zlib examples
set skip_install_rules to true to better support some pending third party libraries
2025-10-08 14:53:32 -05:00
marauder2k7
0dc61d214c
Update CMakeLists.txt
...
revert CoreAudio to default for mac build
2025-05-20 13:08:01 +01:00
marauder2k7
906484cf22
Update CMakeLists.txt
2025-05-20 12:35:27 +01:00
marauder2k7
87514151c4
Use SDL2 Backend with OpenAL
...
This change implements openal to use the sdl2 backend.
The main change in this is in openal-soft cmakeLists.txt it was not using our custom finders to find sdl2 for us before and so it had to be changed to a list append instead of a set. This needs to be remembered for future updates to openal
2025-05-20 12:13:10 +01:00
marauder2k7
142467ccc6
update lib
...
can use original cmakelists.txt from torque, but update naming to tinyxml2
2025-02-14 19:57:38 +00:00
marauder2k7
f3a1388ff9
add find scripts
...
add cmake find modules.
2024-12-31 10:27:31 +00:00
marauder2k7
d3f8fee74e
update assimp lib
2024-12-09 20:22:47 +00:00
marauder2k7
9d51fc2830
fix packing
...
now openal and sdl are embedded in the app bundle along with their symlink alternatives
clear out the openal framework and use the embedded dll instead
archiving works and will produce a notarized app if you provide the correct information and enable hardening.
2024-08-04 14:54:25 +01:00
AzaezelX
d7fde2135e
update lib/cmakelists for revised default compiler flags
2024-06-30 14:36:57 -05:00
marauder2k7
109d8c06e9
final cleanup
...
final cleanup removal of the old convexDecomp library
ADDDED: library for the floatmath from v-hacd resource, required for fit sphere/capsule/box functions
2024-05-12 15:13:03 +01:00
marauder2k7
679f0ff065
vhacd
...
added vhacd not working atm
2024-05-12 03:07:59 +01:00
marauder2k7
52ecb99308
Update CMakeLists.txt
...
typo
2024-03-25 00:21:48 +00:00
marauder2k7
8fc56dfd9c
remove speex cpack
...
cpack was causing issues with compiling remove any references to it.
change all options being set for the new libs to use the advanced_option macro
remove speex, opus is better.
2024-03-25 00:17:54 +00:00
marauder2k7
d2ac25195f
Update CMakeLists.txt
...
fix to skip mpeg on mac (would require another lib for mp3)
2024-03-24 12:51:22 +00:00
marauder2k7
3889798818
add speex
...
in order to access the experimental code in libsndfile have to have speex...
2024-03-23 09:55:21 +00:00
marauder2k7
a745fc3757
Initial commit
...
added libraries:
opus
flac
libsndfile
updated:
libvorbis
libogg
openal
- Everything works as expected for now. Bare in mind libsndfile needed the check for whether or not it could find the xiph libraries removed in order for this to work.
2024-03-21 17:33:47 +00:00
marauder2k7
d87199f5da
Final Cleanup
...
-Removed LPNG
-Removed LJPEG
-Re-Added DefferredPNGWriter from rextimmy stb work
Commented out lines about file saving and reading in gfont, these are good for debugging font saves.
2024-01-23 08:47:26 +00:00
marauder2k7
1e824bfa99
Merge remote-tracking branch 'upstream/development' into AppleToolchainTest
2023-10-20 22:34:34 +01:00
marauder2k7
0af0b5a24a
MACOS working
...
Mac working in this stage
2023-10-19 14:39:22 +01:00
marauder2k7
13af296bf8
initial toolchain
...
-test of an initial toolchain setup for macosx builds
2023-10-19 08:08:50 +01:00
Bloodknight
6a4f399031
typofix
2023-10-16 17:27:01 +01:00
Bloodknight
618590e1d0
Add config to advanced
2023-10-16 17:23:29 +01:00
AzaezelX
b278802645
cmake cleanups
...
new global defines: TORQUE_LIB_ROOT_DIRECTORY and TORQUE_LIB_TARG_DIRECTORY for source location and target to build static libs, respectively
reassign location back to torqueConfig.h, torque.rc, and Info.plist to "${TORQUE_APP_ROOT_DIRECTORY}/source/ aka \My Projects\<apname>\source by request
2023-10-14 23:02:55 -05:00
marauder2k7
c09f79d199
separate testing environment
...
-Separate main for running unit tests
-Move unit tests into testing folder
2023-07-24 12:38:36 +01:00
AzaezelX
80437b3515
suggested sdl compile fix
2023-06-17 15:07:12 -05:00
AzaezelX
8284604315
hide extra mac-side compiler flags
2023-06-05 10:39:28 -05:00
AzaezelX
916e722922
correct overstep
2023-06-04 23:20:03 -05:00
AzaezelX
39bb7fb7b3
supercede ASSIMP_BUILD_NO_OWN_ZLIB config
2023-06-04 21:13:45 -05:00
AzaezelX
f6bd20afe1
shift zlib to first compiled library, shift mark_as_ASSIMP_HUNTER_ENABLED to a (hidden) option to attempt match the assimp define
2023-06-04 18:49:24 -05:00
AzaezelX
1194f7f49d
shift non-torque config flags over to lib/cmakelists.txt
2023-06-04 09:41:48 -05:00
AzaezelX
653580b469
get ogg working
2023-06-03 20:29:35 -05:00
AzaezelX
c147cda110
additional library filters
2023-06-03 14:59:23 -05:00
AzaezelX
8906c12ddd
kill dupe macro definitions, add macro(addFramework framework) for mac support to append frameworks, and further mark-as-advanced cleanups
2023-06-03 13:47:36 -05:00
AzaezelX
df24913f79
flip off assimp warns as errors
2023-05-31 17:10:56 -05:00
AzaezelX
06f20a0476
correct a few cmake flags and options
2023-05-31 16:43:51 -05:00
AzaezelX
0ab5860286
assimp compile fix mac side
2023-05-28 18:42:48 -05:00
Robert MacGregor
2f1d21eea6
* Feature: Re-add NFD support.
2023-01-22 21:13:39 -05:00
Robert MacGregor
3d963d44e3
* BugFix: Allow header files to appear in the filters through use of a helper function torqueAddSourceDirectories.
2022-06-01 13:18:34 -04:00
Robert MacGregor
51bf96a290
* BugFix: Initial work on generating filters.
...
* BugFix: For now, comment out a line in libpng's CMake scripts causing issues on XCode.
2022-06-01 11:56:31 -04:00
Robert MacGregor
0b15bc25e0
* BugFix: Correct Assimp building its own copy of ZLib.
2022-05-31 20:42:49 -04:00