- Jul 14, 2022
-
-
Eidolon authored
This properly links dylibs set during build instead of expecting the libraries to be in the system path.
-
- May 08, 2021
-
-
James R. authored
- target_sources from correct directory - enable_language must be used in add_executable directory
-
- May 05, 2021
-
-
James R. authored
This establishes (near) parity of source code file lists between the Makefile and CMakeLists.txt To make that change I messed around CMakeLists.txt a bit. It now uses target_sources and target_compile_definitions. I also removed some MSVC stuff since we don't actually care about MSVC--it made things easier. CMake minimum version 3.0 -> 3.13 for target_sources.
-
- Oct 31, 2020
-
-
SteelT authored
All because of a typo
-
- Oct 20, 2020
- Aug 07, 2020
-
-
SteelT authored
-
- Jun 09, 2020
-
-
Marco Z authored
This is lazy. The correct solution is to eliminate the define in the program code
-
- Jun 08, 2020
- May 14, 2020
-
- Dec 15, 2019
-
-
Eidolon authored
-
- Feb 28, 2019
-
-
Support aPNG in new versions of libpng See merge request KartKrew/Kart-Public!63
-
- Jan 04, 2019
-
-
Marco Z authored
-
- Jan 02, 2019
-
-
Marco Z authored
-
- Dec 30, 2018
-
-
Marco Z authored
-
- Dec 20, 2018
-
-
Marco Z authored
-
- Nov 23, 2018
-
-
SteelT authored
-
- Sep 26, 2016
-
-
Monster Iestyn authored
-
- Sep 25, 2016
-
-
Monster Iestyn authored
Added SRB2_CONFIG_USE_INTERNAL_LIBRARIES option (defaults to off right now), some WIP work on making it ...actually do what it says on the tin. Basically, it manually sets *_FOUND, *_INCLUDE_DIRS and *_LIBRARIES instead of using find_package. Frankly I have no idea how well what I've done works currently though, not even sure if I've set the _LIBRARIES variables correctly. Again, it's WIP work, this can probably be fixed eventually I suppose.
-
- Mar 26, 2016
-
-
Alam Ed Arias authored
-
Alam Ed Arias authored
-
Alam Ed Arias authored
-
Alam Ed Arias authored
-
- Mar 06, 2016
-
-
Monster Iestyn authored
Not even the HAVE_LIBGME macro was defined apparently, huh.
-
- Feb 25, 2016
-
-
Alam Ed Arias authored
-
- Feb 06, 2016
-
-
Alam Ed Arias authored
-
- Mar 25, 2015
-
-
Eidolon authored
Core code has too many #define dependencies on interface-specific defines. This means that it's currently not possible to safely separate the core and interface code into different contexts. The core code should be refactored to accomadate for this because we should not have any interface-specific code in core in the first place. This reverts the static library SRB2Core from a7135094 and instead adds the core sources to the SRB2SDL2 target directly. So frustrating...
-
- Mar 08, 2015
-
-
Eidolon authored
Core and SDL2 are two separate targets now. Core is a static library that is linked into SRB2SDL2. The sources for both are separated. When using an IDE like Visual Studio or Xcode, the source code organized into groups that explain what that group of sources does. In the future, "Main" could be split into a few more groups based on file prefixes, but I think the way it is set up works for now. Makefile targets are not affected by source_groups and typing `make` will automatically compile both the "Core" library and SRB2SDL2 itself.
-
- Feb 02, 2015
- Feb 01, 2015
-
-
Eidolon authored
this is done as a POST_BUILD step
-
- Jan 29, 2015
- Jan 28, 2015
-
-
Eidolon authored
string.c, capitalization, find fixes
-
- Jan 29, 2015
-
-
Eidolon authored
-
- Jan 28, 2015
-
-
Eidolon authored
Generates zips only at the moment
-