duckstation

duckstation, but archived from the revision just before upstream changed it to a proprietary software project, this version is the libre one
git clone https://git.neptards.moe/u3shit/duckstation.git
Log | Files | Refs | README | LICENSE

CMakeLists.txt (1901B)


      1 add_library(rapidyaml
      2   include/c4/base64.hpp
      3   include/c4/blob.hpp
      4   include/c4/charconv.hpp
      5   include/c4/compiler.hpp
      6   include/c4/config.hpp
      7   include/c4/cpu.hpp
      8   include/c4/dump.hpp
      9   include/c4/error.hpp
     10   include/c4/export.hpp
     11   include/c4/format.hpp
     12   include/c4/language.hpp
     13   include/c4/memory_util.hpp
     14   include/c4/platform.hpp
     15   include/c4/preprocessor.hpp
     16   include/c4/std/std.hpp
     17   include/c4/std/std_fwd.hpp
     18   include/c4/std/string.hpp
     19   include/c4/std/string_fwd.hpp
     20   include/c4/std/string_view.hpp
     21   include/c4/std/tuple.hpp
     22   include/c4/std/vector.hpp
     23   include/c4/std/vector_fwd.hpp
     24   include/c4/substr.hpp
     25   include/c4/substr_fwd.hpp
     26   include/c4/szconv.hpp
     27   include/c4/types.hpp
     28   include/c4/utf.hpp
     29   include/c4/windows.hpp
     30   include/c4/windows_pop.hpp
     31   include/c4/windows_push.hpp
     32   include/c4/yml/common.hpp
     33   include/c4/yml/detail/parser_dbg.hpp
     34   include/c4/yml/detail/stack.hpp
     35   include/c4/yml/emit.def.hpp
     36   include/c4/yml/emit.hpp
     37   include/c4/yml/export.hpp
     38   include/c4/yml/node.hpp
     39   include/c4/yml/parse.hpp
     40   include/c4/yml/preprocess.hpp
     41   include/c4/yml/std/map.hpp
     42   include/c4/yml/std/std.hpp
     43   include/c4/yml/std/string.hpp
     44   include/c4/yml/std/vector.hpp
     45   include/c4/yml/tree.hpp
     46   include/c4/yml/writer.hpp
     47   include/c4/yml/yml.hpp
     48   include/ryml.hpp
     49   include/ryml_std.hpp
     50   src/c4/base64.cpp
     51   src/c4/error.cpp
     52   src/c4/format.cpp
     53   src/c4/language.cpp
     54   src/c4/memory_util.cpp
     55   src/c4/utf.cpp
     56   src/c4/yml/common.cpp
     57   src/c4/yml/node.cpp
     58   src/c4/yml/parse.cpp
     59   src/c4/yml/preprocess.cpp
     60   src/c4/yml/tree.cpp
     61 )
     62 
     63 target_include_directories(rapidyaml PRIVATE
     64   "${CMAKE_CURRENT_SOURCE_DIR}/include"
     65   "${CMAKE_CURRENT_SOURCE_DIR}/src"
     66   "${CMAKE_CURRENT_SOURCE_DIR}/../fast_float/include"
     67 )
     68 target_include_directories(rapidyaml INTERFACE
     69   "${CMAKE_CURRENT_SOURCE_DIR}/include"
     70 )
     71 
     72 target_compile_definitions(rapidyaml PUBLIC
     73   "C4_NO_DEBUG_BREAK"
     74 )
     75