Skip to content
Snippets Groups Projects
Forked from Kart Krew / Kart-Public
Source project has a limited visibility.
  • Eidolon's avatar
    53680903
    Fix compilation and debugging on Windows. · 53680903
    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...
    53680903
    History
    Fix compilation and debugging on Windows.
    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...