# 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(test LANGUAGES CXX C) # target add_executable(test "" index.ixx) set_target_properties(test PROPERTIES OUTPUT_NAME "test") set_target_properties(test PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/build/windows/x86/release") add_custom_command(OUTPUT output_test_57B1A21B COMMAND echo [ 0%]: compiling.module.release index.ixx COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_SOURCE_DIR}/build/.objs/test/windows/x86/release COMMAND "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.35.32215/bin/HostX86/x86/cl.exe" -nologo -std:c++20 /EHsc -external:W0 -external:IC:/Users/Administrator/Documents/vcpkg-master/installed/x86-windows-static/include -experimental:module -TP -c ${CMAKE_SOURCE_DIR}/index.ixx -Fo${CMAKE_SOURCE_DIR}/build/.objs/test/windows/x86/release/index.ixx.obj VERBATIM ) add_custom_target(target_test_57B1A21B DEPENDS output_test_57B1A21B ) add_dependencies(test target_test_57B1A21B) target_include_directories(test PRIVATE C:/Users/Administrator/Documents/vcpkg-master/installed/x86-windows-static/include ) target_compile_options(test PRIVATE $<$:-experimental:module> ) set_source_files_properties(${CMAKE_SOURCE_DIR}/test.cpp PROPERTIES COMPILE_OPTIONS "$<$:-TP>;$<$:-c>;$<$:${CMAKE_SOURCE_DIR}/test.cpp>;$<$:-Fo${CMAKE_SOURCE_DIR}/build/.objs/test/windows/x86/release/test.cpp.obj>;$<$:-reference>;$<$:check_if_it_is_a_good_array.Solution=${CMAKE_SOURCE_DIR}/build/.gens/test/windows/x86/release/rules/modules/cache/574a3743/check_if_it_is_a_good_array.Solution.ifc>" ) if(CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC") target_compile_options(test PRIVATE /EHsc) else() target_compile_options(test PRIVATE -fcxx-exceptions) endif() set_target_properties(test PROPERTIES CXX_EXTENSIONS OFF) target_compile_features(test PRIVATE cxx_std_20) if(MSVC) set_property(TARGET test PROPERTY MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") endif() target_link_libraries(test PRIVATE gmock gtest gmock_main gtest_main ) target_link_libraries(test PRIVATE ${CMAKE_SOURCE_DIR}/build/.objs/test/windows/x86/release/index.ixx.obj ) target_link_directories(test PRIVATE C:/Users/Administrator/Documents/vcpkg-master/installed/x86-windows-static/lib C:/Users/Administrator/Documents/vcpkg-master/installed/x86-windows-static/lib/manual-link ) target_sources(test PRIVATE test.cpp )