18 Commits

Author SHA1 Message Date
b9335a6247 Added command line tool and removed lib folder from gitignore. 2025-09-20 14:01:43 +02:00
79366c9098 Fixed CLion project generation for projects without executable targets. 2025-09-20 12:17:51 +02:00
5c17999cdf (WIP) Restructuring of the project, rework of addons. 2025-09-20 12:17:51 +02:00
7b2e5c7432 Removed S++ subfolder from CLion VCS configuration. 2025-09-20 12:17:51 +02:00
Patrick Wuttke
07c2496342 Fixed .sln generation (a little) and changed config to create one .pdb per target. 2025-09-12 09:56:26 +02:00
Patrick Wuttke
8b5d66dbec Forward CCFLAGS to Visual Studio project for IntelliSense. 2025-07-14 18:51:41 +02:00
Patrick Wuttke
6326454729 Fixed how C++ standard is passed to VS/IntelliSense. 2025-07-08 16:50:59 +02:00
Patrick Wuttke
af53bf6084 Added Visual Studio project generation. 2025-07-08 14:34:20 +02:00
Patrick Wuttke
5f11d64744 Fixed generation of VSCode launch.json. 2025-03-18 09:45:21 +01:00
1401fdea90 Next attempt of adding build type to executable and library names. 2025-03-14 22:02:40 +01:00
Patrick Wuttke
3a3c79d240 Revert "Updated to include build type and variant in binary names, so they don't need to be rebuilt everytime the configuration is changed."
Modifying the suffix variables broke the library file detection, at least on Windows.

This reverts commit e6e7dbe6425e1b60cf6383242453d8fc8db8da1e.
2025-03-14 09:49:21 +01:00
e6e7dbe642 Updated to include build type and variant in binary names, so they don't need to be rebuilt everytime the configuration is changed. 2025-03-13 23:42:58 +01:00
Patrick Wuttke
0bec9f7062 Added project template for VSCode (only Windows for now). 2025-03-13 10:42:48 +01:00
b546931c09 Added libraries to automatic CLion project generation. 2024-12-13 00:52:10 +01:00
f2dc9872f7 Automatically apply patch when compiling SDL3. 2024-10-13 13:36:01 +02:00
e3b3fd8f7c Save and reuse UUIDs between project generations. 2024-10-11 16:57:31 +02:00
a0bbb46e51 Cleaned up/updated CLion project generation code and templates. 2024-10-10 23:23:29 +02:00
c6bba0e440 Added generation of CLion projects. 2024-10-10 00:06:58 +02:00