Add font size configuation file
[platform/core/api/system-settings.git] / tests / CMakeLists.txt.backup
1 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIE")
2 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIE")
3 SET(SST_SRC_DIR ${CMAKE_SOURCE_DIR}/src)
4 SET(SST_UTIL_DIR ${CMAKE_SOURCE_DIR}/libutil)
5
6 ADD_DEFINITIONS("-DSST_TEST")
7 ADD_DEFINITIONS("-DN_THREADS=${N_THREADS}")
8 ADD_DEFINITIONS(-DSYS_SETTINGS_TEST_DIR=\"${TEST_INSTALL_DIR}\")
9
10 INSTALL(DIRECTORY res/ DESTINATION ${TEST_INSTALL_DIR})
11 INSTALL(FILES scripts/ringtone_files.sh DESTINATION ${TEST_INSTALL_DIR})
12
13 pkg_check_modules(gtest_pkgs REQUIRED gmock)
14 INCLUDE_DIRECTORIES(${gtest_pkgs_INCLUDE_DIRS})
15 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src)
16 LINK_DIRECTORIES(${gtest_pkgs_LIBRARY_DIRS})
17
18 SET(SSTT_MOCK_LIB "sys-settings-sstt-mock")
19 FILE(GLOB SSTT_MOCK_SRCS
20         mocks/sstt_mock.c
21         )
22 ADD_LIBRARY(${SSTT_MOCK_LIB} SHARED ${SSTT_MOCK_SRCS})
23
24 SET(INNER_MOCK_LIB "sys-settings-inner-mock")
25 FILE(GLOB INNER_MOCK_SRCS
26         mocks/efl.c
27         mocks/libc.c
28         mocks/pkgmgrinfo_appinfo.c
29         mocks/system_info.c
30         mocks/vconf.cpp
31         )
32 ADD_LIBRARY(${INNER_MOCK_LIB} SHARED ${INNER_MOCK_SRCS})
33
34 SET(SSTT_GTEST "sst-unit-test")
35 FILE(GLOB SSTT_GTEST_SRC
36         ${SST_SRC_DIR}/*.c
37         ${SST_SRC_DIR}/standard_excl/*.c
38         sst_gtest_api.cpp
39         sst_gtest_font.cpp
40         sst_gtest_interface.cpp
41         sst_gtest_main.cpp
42         sst_gtest_misc.cpp
43         sst_gtest_screen.cpp
44         sst_gtest_sound.cpp
45         sst_gtest_time_N_locale.cpp
46         sst_gtest_vconf.cpp
47         )
48 ADD_EXECUTABLE(${SSTT_GTEST} ${SSTT_GTEST_SRC})
49 TARGET_LINK_LIBRARIES(${SSTT_GTEST} ${gtest_pkgs_LIBRARIES} ${pkgs_LIBRARIES} dl)
50 INSTALL(TARGETS ${SSTT_GTEST} DESTINATION ${TEST_INSTALL_DIR})
51
52 SET(SSTT_GTEST_ERR "sst-unit-err-test")
53 FILE(GLOB SSTT_GTEST_ERR_SRC
54         ${SST_SRC_DIR}/*.c
55         ${SST_SRC_DIR}/standard_excl/*.c
56         sst_gtest_main.cpp
57         sst_gtest_vconf_e.cpp
58         )
59 ADD_EXECUTABLE(${SSTT_GTEST_ERR} ${SSTT_GTEST_ERR_SRC})
60 TARGET_LINK_LIBRARIES(${SSTT_GTEST_ERR} ${gtest_pkgs_LIBRARIES} ${SSTT_MOCK_LIB} ${pkgs_LIBRARIES} dl)
61 INSTALL(TARGETS ${SSTT_GTEST_ERR} DESTINATION ${TEST_INSTALL_DIR})