mirror of
https://github.com/reactos/reactos.git
synced 2024-09-22 02:30:33 +00:00
48 lines
964 B
CMake
48 lines
964 B
CMake
|
|
||
|
#uncomment this if you want to test c++ compilation
|
||
|
#add_subdirectory(test)
|
||
|
|
||
|
add_definitions(-D_STLP_USE_EXCEPTIONS)
|
||
|
|
||
|
list(APPEND SOURCE
|
||
|
src/allocators.cpp
|
||
|
src/bitset.cpp
|
||
|
src/codecvt.cpp
|
||
|
src/collate.cpp
|
||
|
src/complex.cpp
|
||
|
src/complex_io.cpp
|
||
|
src/complex_trig.cpp
|
||
|
src/ctype.cpp
|
||
|
src/dll_main.cpp
|
||
|
src/facets_byname.cpp
|
||
|
src/fstream.cpp
|
||
|
src/ios.cpp
|
||
|
src/iostream.cpp
|
||
|
src/istream.cpp
|
||
|
src/locale.cpp
|
||
|
src/locale_catalog.cpp
|
||
|
src/locale_impl.cpp
|
||
|
src/messages.cpp
|
||
|
src/monetary.cpp
|
||
|
src/num_get.cpp
|
||
|
src/num_get_float.cpp
|
||
|
src/num_put.cpp
|
||
|
src/num_put_float.cpp
|
||
|
src/numpunct.cpp
|
||
|
src/ostream.cpp
|
||
|
src/sstream.cpp
|
||
|
src/stdio_streambuf.cpp
|
||
|
src/string.cpp
|
||
|
src/strstream.cpp
|
||
|
src/time_facets.cpp
|
||
|
src/c_locale.c
|
||
|
src/cxa.c)
|
||
|
|
||
|
add_library(stlport ${SOURCE})
|
||
|
|
||
|
if(NOT MSVC)
|
||
|
#those are mandatory to get correctly ordered linked libraries.
|
||
|
target_link_libraries(stlport supc++ msvcrt.dll.a)
|
||
|
add_importlibs(stlport msvcrt)
|
||
|
endif()
|