vocabulary: moving from 'plugin' to 'binding'
[src/app-framework-binder.git] / bindings / samples / CMakeLists.txt
1
2 INCLUDE_DIRECTORIES(${include_dirs})
3
4 ##################################################
5 # AuthLogin
6 ##################################################
7 ADD_LIBRARY(authLogin MODULE AuthLogin.c)
8 SET_TARGET_PROPERTIES(authLogin PROPERTIES
9         PREFIX ""
10         LINK_FLAGS "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/export.map"
11 )
12 TARGET_LINK_LIBRARIES(authLogin ${link_libraries})
13 INSTALL(TARGETS authLogin
14         LIBRARY DESTINATION ${binding_install_dir})
15
16 ##################################################
17 # DemoContext
18 ##################################################
19 ADD_LIBRARY(demoContext MODULE DemoContext.c)
20 SET_TARGET_PROPERTIES(demoContext PROPERTIES
21         PREFIX ""
22         LINK_FLAGS "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/export.map"
23 )
24 TARGET_LINK_LIBRARIES(demoContext ${link_libraries})
25 INSTALL(TARGETS demoContext
26         LIBRARY DESTINATION ${binding_install_dir})
27
28 ##################################################
29 # DemoPost
30 ##################################################
31 ADD_LIBRARY(demoPost MODULE DemoPost.c)
32 SET_TARGET_PROPERTIES(demoPost PROPERTIES
33         PREFIX ""
34         LINK_FLAGS "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/export.map"
35 )
36 TARGET_LINK_LIBRARIES(demoPost ${link_libraries})
37 INSTALL(TARGETS demoPost
38         LIBRARY DESTINATION ${binding_install_dir})
39
40 ##################################################
41 # HelloWorld
42 ##################################################
43 ADD_LIBRARY(helloWorld MODULE HelloWorld.c)
44 SET_TARGET_PROPERTIES(helloWorld PROPERTIES
45         PREFIX ""
46         LINK_FLAGS "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/export.map"
47 )
48 TARGET_LINK_LIBRARIES(helloWorld ${link_libraries})
49 INSTALL(TARGETS helloWorld
50         LIBRARY DESTINATION ${binding_install_dir})
51
52 ##################################################
53 # tic-tac-toe
54 ##################################################
55 ADD_LIBRARY(tic-tac-toe MODULE tic-tac-toe.c)
56 SET_TARGET_PROPERTIES(tic-tac-toe PROPERTIES
57         PREFIX ""
58         LINK_FLAGS "-Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/export.map"
59 )
60 TARGET_LINK_LIBRARIES(tic-tac-toe ${link_libraries})
61 INSTALL(TARGETS tic-tac-toe
62         LIBRARY DESTINATION ${binding_install_dir})
63