diff options
| author | ruki <[email protected]> | 2022-08-14 21:47:07 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-08-14 21:47:24 +0800 |
| commit | d9e3a62bdd4b6390318e0cdebccfe96562c4ef12 (patch) | |
| tree | 670420030c9b5e9eee8c30cb0a7cadcc0861f748 /tests/projects/c++/modules | |
| parent | 44b5b95dd66578f3ea8c14c96bb36dadb5938a8a (diff) | |
optimizate cmakelist
Diffstat (limited to 'tests/projects/c++/modules')
| -rw-r--r-- | tests/projects/c++/modules/dependence/CMakeLists.txt | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/tests/projects/c++/modules/dependence/CMakeLists.txt b/tests/projects/c++/modules/dependence/CMakeLists.txt deleted file mode 100644 index 4d7715c93..000000000 --- a/tests/projects/c++/modules/dependence/CMakeLists.txt +++ /dev/null @@ -1,46 +0,0 @@ -# this is the build file for project -# it is autogenerated by the xmake build system. -# do not edit by hand. - -# project -cmake_minimum_required(VERSION 3.15.0) -cmake_policy(SET CMP0091 NEW) -project(dependence LANGUAGES CXX C) - -# target -add_executable(dependence "") -set_target_properties(dependence PROPERTIES OUTPUT_NAME "dependence") -set_target_properties(dependence PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/build/linux/x86_64/release") -add_custom_command(OUTPUT output_dependence_957D597F - COMMAND echo ${color.build.progress}[ 0%]:${clear} ${color.build.object}generating.cxx.module.bmi mod - COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_SOURCE_DIR}/build/.objs/dependence/linux/x86_64/release/src - COMMAND /usr/bin/gcc -m64 -std=c++20 -fmodules-ts -fmodule-mapper=${CMAKE_SOURCE_DIR}/build/mapper.txt -x c++ -o ${CMAKE_SOURCE_DIR}/build/.objs/dependence/linux/x86_64/release/src/mod.mpp.o -c ${CMAKE_SOURCE_DIR}/src/mod.mpp - COMMAND echo ${color.build.progress}[ 0%]:${clear} ${color.build.object}generating.cxx.module.bmi hello - COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_SOURCE_DIR}/build/.objs/dependence/linux/x86_64/release/src - COMMAND /usr/bin/gcc -m64 -std=c++20 -fmodules-ts -fmodule-mapper=${CMAKE_SOURCE_DIR}/build/mapper.txt -x c++ -o ${CMAKE_SOURCE_DIR}/build/.objs/dependence/linux/x86_64/release/src/hello.mpp.o -c ${CMAKE_SOURCE_DIR}/src/hello.mpp - VERBATIM -) -add_custom_target(target_dependence_957D597F - DEPENDS output_dependence_957D597F -) -add_dependencies(dependence target_dependence_957D597F) -target_compile_options(dependence PRIVATE - $<$<COMPILE_LANGUAGE:C>:-m64> - $<$<COMPILE_LANGUAGE:CXX>:-m64> - $<$<COMPILE_LANGUAGE:CXX>:-fmodules-ts> - $<$<COMPILE_LANGUAGE:CXX>:-fmodule-mapper=${CMAKE_SOURCE_DIR}/build/mapper.txt> -) -target_compile_features(dependence PRIVATE cxx_std_20) -if(MSVC) - set_property(TARGET dependence PROPERTY - MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>") -endif() -target_link_options(dependence PRIVATE - -m64 -) -target_sources(dependence PRIVATE - src/hello_impl.cpp - src/main.cpp - src/mod_impl.cpp -) - |
