xref: /aosp_15_r20/external/libconfig/tinytest/CMakeLists.txt (revision 2e9d491483b805f09ea864149eadd5680efcc72a)
1*2e9d4914SAndroid Build Coastguard Workeradd_library(libtinytest STATIC
2*2e9d4914SAndroid Build Coastguard Worker    tinytest.c tinytest.h)
3*2e9d4914SAndroid Build Coastguard Worker
4*2e9d4914SAndroid Build Coastguard Workertarget_include_directories(libtinytest
5*2e9d4914SAndroid Build Coastguard Worker    PUBLIC
6*2e9d4914SAndroid Build Coastguard Worker        $<INSTALL_INTERFACE:.>
7*2e9d4914SAndroid Build Coastguard Worker        $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
8*2e9d4914SAndroid Build Coastguard Worker)
9*2e9d4914SAndroid Build Coastguard Worker
10*2e9d4914SAndroid Build Coastguard Workerif(CMAKE_HOST_WIN32)
11*2e9d4914SAndroid Build Coastguard Worker    if(MSVC)
12*2e9d4914SAndroid Build Coastguard Worker        set_target_properties(libtinytest
13*2e9d4914SAndroid Build Coastguard Worker            PROPERTIES
14*2e9d4914SAndroid Build Coastguard Worker                COMPILE_FLAGS "/wd4996"
15*2e9d4914SAndroid Build Coastguard Worker            )
16*2e9d4914SAndroid Build Coastguard Worker    endif()
17*2e9d4914SAndroid Build Coastguard Workerendif()
18