|
|
272b44be0a
|
Adds feature check for c++26
|
2025-11-17 04:31:36 -05:00 |
|
|
|
fdfc8b62ec
|
Implements c++ reflection check
|
2025-11-15 23:29:49 -05:00 |
|
|
|
2adae5a893
|
Adds logic for adding the git tag to defines
|
2025-11-08 22:35:24 -05:00 |
|
|
|
7cf4225fe4
|
Reduces debug executable size by stripping unused .data sections
|
2025-11-03 01:21:03 -05:00 |
|
|
|
0cbd75a558
|
Merge remote-tracking branch 'origin/detached' into HEAD
|
2025-10-23 14:57:35 -04:00 |
|
|
|
3618f2d71f
|
Adds UBSAN flags to be enabled with FGL_ENABLE_UBSAN
|
2025-10-23 14:56:14 -04:00 |
|
|
|
472988f256
|
Adds git tag to git info
|
2025-10-18 13:41:23 -04:00 |
|
|
|
df2fe6201d
|
Remove -fmodules-ts from compile flags
|
2025-10-02 17:54:51 -04:00 |
|
|
|
6c0d8bed38
|
Remove module handling from helpers
|
2025-07-15 19:59:42 -04:00 |
|
|
|
54beba2a0d
|
Changes sources for libraries to be private
|
2025-07-13 21:37:36 -04:00 |
|
|
|
3fbb7690e8
|
cmake fixes
|
2025-07-13 21:23:26 -04:00 |
|
|
|
b8a561872b
|
Fixes cmake functions for handling UI files, Also adds GitInfo to the executable through defines
|
2025-07-13 21:20:35 -04:00 |
|
|
|
9f5f2ab4c8
|
Remove cxx_modules flag again from targets
|
2025-06-26 16:33:38 -04:00 |
|
|
|
efd1d0d023
|
Merge remote-tracking branch 'origin/master'
|
2025-06-26 16:26:40 -04:00 |
|
|
|
6dd2e2e6a3
|
Some cleanup
|
2025-06-11 14:46:04 -04:00 |
|
|
|
d1d35e8cd6
|
Merge branch 'modules'
|
2025-06-11 14:45:08 -04:00 |
|
|
|
f435781f03
|
Add in module library helper function
|
2025-06-11 14:44:23 -04:00 |
|
|
|
cf145a41b5
|
Add in proper module support for projects in the future
|
2025-06-02 15:38:32 -04:00 |
|
|
|
2073a3e3b2
|
Descriptor cloning & copying
|
2025-06-01 19:52:06 -04:00 |
|
|
|
4f760aa88d
|
Warning Fixes
|
2025-06-01 19:51:42 -04:00 |
|
|
|
79f64194d6
|
Merge remote-tracking branch 'origin/modules' into modules
|
2025-05-02 07:45:54 -04:00 |
|
|
|
f71bd41f62
|
Set CXX standard 23 for all FGL Libs/Binaries
|
2025-05-02 07:44:46 -04:00 |
|
|
|
99c684b26e
|
Remove CXX_MODULES from target sources
|
2025-04-15 01:08:30 -04:00 |
|
|
|
66163e986c
|
Modules attempt
|
2025-04-08 10:17:51 -04:00 |
|
|
|
48e64f27a2
|
Remove old module linking method
|
2025-03-22 21:01:20 -04:00 |
|
|
|
20057c3c5c
|
Testing modules
|
2025-03-18 06:58:03 -04:00 |
|
|
|
9b3cdc0c13
|
Testing modules
|
2025-03-18 06:12:54 -04:00 |
|
|
|
1d3efaf2bc
|
Merge remote-tracking branch 'origin/master'
|
2025-02-20 05:34:13 -05:00 |
|
|
|
05a4cc3e79
|
Adds in CONFIGURE_DEPENDS to any globs
|
2025-02-20 05:32:43 -05:00 |
|
|
|
60d6dcff66
|
Remove fanalyzer as it has too many false positives
|
2025-02-15 16:54:59 -05:00 |
|
|
|
821bda6d01
|
Gets slang shaders mostly working
|
2025-02-13 15:17:05 -05:00 |
|
|
|
1deccb5318
|
Adds in static analysis to build modules config
|
2025-01-20 10:45:47 -05:00 |
|
|
|
11a7071280
|
Fixes some module fuckery
|
2024-11-07 17:50:18 -05:00 |
|
|
|
239e6dc59f
|
Set the output dir for any apps to all be in the same place (FGL ONLY)
|
2024-11-06 15:19:10 -05:00 |
|
|
|
dc6ad64c9f
|
Disable no-RTTI
|
2024-11-02 11:33:25 -04:00 |
|
|
|
5bbf197bf9
|
Fixes include files being setup wrong
|
2024-08-11 08:33:48 -04:00 |
|
|
|
00bb654939
|
Fixes wrong include path for AddFGLLibrary
|
2024-07-24 13:48:19 -04:00 |
|
|
|
7d5c183c24
|
Fixes GCC flag issues
|
2024-07-24 13:31:05 -04:00 |
|
|
|
0310f3b8db
|
Add dependencies for project to module list during setup
|
2024-07-24 13:08:49 -04:00 |
|
|
|
31708bdd2c
|
rename modules folder
|
2024-07-24 13:03:49 -04:00 |
|