Warning, /sdk/codevis/project_tests/bjg_wrong_cmake/groups/bjg/bjgb/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 3.13) 0002 0003 set(CMAKE_CXX_STANDARD 17) 0004 set(CMAKE_CXX_STANDARD_REQUIRED True) 0005 0006 include_directories(./) 0007 include_directories(${CMAKE_CURRENT_BINARY_DIR}) 0008 0009 include(GenerateExportHeader) 0010 0011 file(GLOB BJGB_SRCS *.cpp) 0012 0013 add_library(bjgb STATIC ${BJGB_SRCS}) 0014 generate_export_header(bjgb) 0015 0016 target_include_directories(bjgb 0017 PUBLIC 0018 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> 0019 $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}> 0020 ) 0021 add_library(BlackJack::bjgb ALIAS bjgb) 0022 0023 # executable targets 0024 0025 # bjgb_dealercount.t 0026 add_executable(bjgb_dealercount.t 0027 bjgb_dealercount.t.cpp bjgb_dealercount.cpp) 0028 0029 # bjgb_rank.t 0030 add_executable(bjgb_rank.t 0031 bjgb_rank.t.cpp bjgb_rank.cpp) 0032 0033 # bjgb_shoe.t 0034 add_executable(bjgb_shoe.t 0035 bjgb_shoe.t.cpp bjgb_shoe.cpp 0036 bjgb_rank.cpp) 0037 0038 # bjgb_shoeutil.t 0039 add_executable(bjgb_shoeutil.t 0040 bjgb_shoeutil.t.cpp bjgb_shoeutil.cpp 0041 bjgb_rank.cpp bjgb_shoe.cpp) 0042 0043 # bjgb_state.t 0044 add_executable(bjgb_state.t 0045 bjgb_state.t.cpp bjgb_state.cpp) 0046 0047 # bjgb_types.t 0048 add_executable(bjgb_types.t 0049 bjgb_types.t.cpp bjgb_types.cpp)