add livebox rule for WRT apps
[framework/security/smack-privilege-config.git] / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(smack-privilege-config C)
3
4 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
5 SET(SHAREDIR "${PREFIX}/share/privilege-control")
6 SET(VERSION 1.0)
7
8 SET(VERSION_MAJOR 0)
9 SET(VERSION "${VERSION_MAJOR}.0.2")
10
11 FILE(GLOB smackfiles ${CMAKE_CURRENT_SOURCE_DIR}/permissions/*.smack)
12 FILE(GLOB dacfiles ${CMAKE_CURRENT_SOURCE_DIR}/permissions/*.dac)
13
14 INSTALL(FILES ${smackfiles} DESTINATION ${SHAREDIR})
15 INSTALL(FILES ${dacfiles} DESTINATION ${SHAREDIR})
16 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/app_group_list DESTINATION ${SHAREDIR})
17 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dev_group_list DESTINATION ${SHAREDIR})
18 INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/smack_default_rules DESTINATION /opt/etc/smack/accesses.d/)
19 INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/smack_default_rules2 DESTINATION /opt/etc/smack/)