Use socket per module (CS, WP, ADMIN)
[platform/upstream/csr-framework.git] / systemd / CMakeLists.txt
1 CONFIGURE_FILE(${SERVICE_NAME}.service.in ${SERVICE_NAME}.service @ONLY)
2 CONFIGURE_FILE(${SERVICE_NAME}-cs.socket.in ${SERVICE_NAME}-cs.socket @ONLY)
3 CONFIGURE_FILE(${SERVICE_NAME}-wp.socket.in ${SERVICE_NAME}-wp.socket @ONLY)
4 CONFIGURE_FILE(${SERVICE_NAME}-admin.socket.in ${SERVICE_NAME}-admin.socket @ONLY)
5 CONFIGURE_FILE(${SERVICE_NAME}-popup.service.in ${SERVICE_NAME}-popup.service @ONLY)
6 CONFIGURE_FILE(${SERVICE_NAME}-popup.socket.in ${SERVICE_NAME}-popup.socket @ONLY)
7
8 INSTALL(
9         FILES
10                 ${SERVICE_NAME}.service
11                 ${SERVICE_NAME}-cs.socket
12                 ${SERVICE_NAME}-wp.socket
13                 ${SERVICE_NAME}-admin.socket
14                 ${SERVICE_NAME}-popup.service
15                 ${SERVICE_NAME}-popup.socket
16         DESTINATION ${SYSTEMD_UNIT_DIR}
17 )