Upload Tizen2.0 source
[framework/appfw/aul-1.git] / test / CMakeLists.txt
1 # Test executables
2
3 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${TEST_CFLAGS}")
4
5 add_executable(aul_test
6                 aul_test.c) 
7 target_link_libraries(aul_test aul ${pkgs_LDFLAGS})
8 INSTALL(TARGETS aul_test DESTINATION bin)
9
10 add_executable(launch_app
11                 launch_app.c) 
12 target_link_libraries(launch_app aul ${pkgs_LDFLAGS})
13 INSTALL(TARGETS launch_app DESTINATION bin)
14
15 add_executable(dbusapp_test
16                 dbusapp_test.c) 
17 target_link_libraries(dbusapp_test aul ${pkgs_LDFLAGS})
18
19 add_executable(aul_dbus
20                 aul_dbus.c) 
21 target_link_libraries(aul_dbus aul ${pkgs_LDFLAGS})
22
23 add_executable(test_app
24                 app_test.c)
25 set_target_properties(test_app PROPERTIES COMPILE_FLAGS "-fpie")
26 target_link_libraries(test_app "-pie" aul ${pkgs_LDFLAGS} )
27
28 add_executable(ac_daemon
29                 ac_daemon.c
30                 ../src/app_sock.c
31                 ../src/simple_util.c)
32 target_link_libraries(ac_daemon app-checker-server rua glib-2.0 bundle ail aul utilX ${pkgs_LDFLAGS})
33 INSTALL(TARGETS ac_daemon DESTINATION bin)
34
35
36
37 ### Unit tests ###
38 ## avatar test ##
39 #add_library(test_avatar STATIC EXCLUDE_FROM_ALL
40 #       test_avatar.c)
41 #target_link_libraries(test_avatar avatar_v2_lib)
42
43 ## Main test function ##
44 #add_executable(test_all EXCLUDE_FROM_ALL test.c)
45 #target_link_libraries(test_all test_avatar)
46 #set_target_properties(test_all
47 #               PROPERTIES SKIP_BUILD_RPATH true
48 #               ) # remove rpath option that is automatically generated by cmake.
49
50 ## 'test' target in Makefile ##
51 # Run test by 'make test'
52 #add_custom_target(test
53 #       COMMAND ./test_all
54 #       DEPENDS test_all
55 #       WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
56 #       COMMENT ""
57 #       )