AzaezelX
58d4b3a781
make git installation optional
2025-12-20 12:25:06 -06:00
AzaezelX
6e81645fd4
trip project name fill in popup before downloads
2025-12-20 11:28:02 -06:00
AzaezelX
d38389b525
revert cmake part
2025-10-08 15:06:55 -05: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
AzaezelX
faf6b2794b
project name init
...
fix order of operations for setting the project naem to *after we either set it or default to null and spew a popup
2025-07-11 12:57:21 -05:00
marauder2k7
f3a1388ff9
add find scripts
...
add cmake find modules.
2024-12-31 10:27:31 +00:00
marauder2k7
be3d26d9e6
SDL_FILESYSTEM
...
-Set the base dir based on build type
-enable only building active arch on debug
2023-10-22 00:47:14 +01:00
marauder2k7
acf3177021
Revert "example cmake workflow"
...
This reverts commit 233c6a8045 .
2023-10-21 07:08:12 +01:00
marauder2k7
233c6a8045
example cmake workflow
2023-10-21 01:50:31 +01:00
marauder2k7
e381bf4838
Working archive
...
-Archive now working if we override the shared libs rpath with the correct installation path
2023-10-20 00:19:40 +01:00
marauder2k7
13af296bf8
initial toolchain
...
-test of an initial toolchain setup for macosx builds
2023-10-19 08:08:50 +01:00
AzaezelX
4b2e3aac43
typofix
2023-10-14 23:02:55 -05: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
AzaezelX
6a6eb0bbc7
extension point for os-specific configs, with mac example
2023-08-16 09:17:43 -05:00
AzaezelX
1fa750d51c
bump up minspec cmake version to 3.21.0 to ensure folks have COPY_FILE
2023-06-12 10:25:43 -05:00
AzaezelX
653580b469
get ogg working
2023-06-03 20:29:35 -05:00
AzaezelX
e55d71f6ee
macro and config refactor proposal 1
2023-06-03 10:42:04 -05:00
AzaezelX
8d434807af
more targetted fix for c++20
...
readd blacklist via a filterOut macro
2023-05-28 00:13:36 -05:00
AzaezelX
502f38f227
put back c20
2023-05-27 19:06:40 -05:00
Robert MacGregor
b1d36c0cca
* Feature: Add TORQUE_DYNAMIC_LIBRARY as an experimental flag to allow building the core engine as a shared library.
2022-06-01 16:59:06 -04:00
Robert MacGregor
4a36a998ab
* Cleanup: Reorganize the engine main CMakeLists.txt for readability.
2022-05-31 08:30:11 -04:00
Robert MacGregor
e071f1d901
* Feature: Implement template configuration at the CMake configure stage.
...
* BugFix: Correct some source references in the Engine CMakeLists.txt
2022-05-30 15:22:52 -04:00
Robert MacGregor
2ee56751dd
* BugFix: Corrections to allow the Windows build to work correctly with D3D11.
...
* BugFix: Corrections to allow executables and libraries to build in the game directory without an install.
2022-05-30 14:22:59 -04:00
Robert MacGregor
49204fa88d
* Feature: Dynamic library checker and installer.
...
* BugFix: Minor fixes for compilation.
2022-05-27 20:14:17 -04:00
Robert MacGregor
74faab3fb4
* Feature: Implement scanning for sub projects.
2022-05-21 20:01:23 -04:00
Robert MacGregor
b23554295c
* BugFix: Correct some errors in the module scripts.
...
* BugFix: Fixes for compiling on Windows.
2022-05-21 18:07:14 -04:00
Robert MacGregor
dfc03da9d9
* Feature: Begin working the new engine module system.
2022-05-17 20:42:35 -04:00
Robert MacGregor
9901fa76b4
* Feature: Initial testing with module (file) searches.
2022-05-17 18:04:19 -04:00
Robert MacGregor
d7cdf54661
* Adjustment: Initial CMake reworking.
2022-05-13 23:42:41 -04:00
rextimmy
d58cf398a9
make use of folder properties in cmake
2021-11-22 12:30:08 +10:00
Robert MacGregor
46b2cc9b53
* [CMake] Adjustment: Set minimum version to 3.10.2.
2021-10-12 14:17:47 -04:00
Azaezel
aa0793de47
overrides the default CMAKE_INSTALL_PREFIX
...
it was causing sdl2 INSTALL to attempt to output to C:/Program Files (x86)/<projectName>/lib windows side, and /usr/local/lib on linux
2015-07-22 00:22:23 -05:00
Daniel Buckmaster
5e59a08ed9
Bumped minimum CMake version.
...
2.8.12 is the lowest known working version number for all platforms. 2.8.7 is known not to work on Ubuntu 12.10.
2014-09-22 13:06:41 +10:00
Thomas Fischer
36cc041254
enforced setting the app name and fixed default-appname bugs
...
added debug batch file for windows
improved project filters for executable: separated into engine and user sources
refactored version numbers, added them to the .rc file
changed /W2 to /W4
TORQUE_DEBUG,TORQUE_ENABLE_ASSERTS and TORQUE_DEBUG_GFX_MODE now automatically defined in debug mode
2014-03-20 05:34:45 +01:00
Thomas Fischer
cd727f7711
added lib template; added cleanup batch file; added game folder
2014-03-19 03:23:51 +01:00
Thomas Fischer
444b12a670
cmake, better isolated :)
2014-03-18 13:27:25 +01:00