CMakeLists.txt 436 B

1234567891011121314151617
  1. # To ensure maximum portability across various compilers and platforms
  2. # deactivate any compiler extensions
  3. set(CMAKE_CXX_EXTENSIONS FALSE)
  4. # source files for CMake std library
  5. set(SRCS cm/bits/fs_path.cxx
  6. cm/bits/string_view.cxx
  7. cm/filesystem
  8. cm/memory
  9. cm/optional
  10. cm/shared_mutex
  11. cm/string_view
  12. cm/utility
  13. cmext/string_view)
  14. add_library(cmstd STATIC ${SRCS})