libcxxrt

git clone https://git.neptards.moe/neptards/libcxxrt.git
Log | Files | Refs | README | LICENSE

CMakeLists.txt (498B)


      1 
      2 set(CXXRT_SOURCES
      3     dynamic_cast.cc
      4     exception.cc
      5     guard.cc
      6     stdexcept.cc
      7     typeinfo.cc
      8     memory.cc
      9     auxhelper.cc
     10     libelftc_dem_gnu3.c
     11    )
     12 
     13 
     14 add_library(cxxrt-static STATIC ${CXXRT_SOURCES})
     15 add_library(cxxrt-shared SHARED ${CXXRT_SOURCES})
     16 target_link_libraries(cxxrt-shared ${CMAKE_DL_LIBS})
     17 target_link_libraries(cxxrt-static ${CMAKE_DL_LIBS})
     18 
     19 set_target_properties(cxxrt-static cxxrt-shared PROPERTIES
     20                       OUTPUT_NAME "cxxrt"
     21                      )
     22 
     23 
     24