Update template to the reference
[staging/xdg-launcher.git] / templates / service / CMakeLists.txt
index ea06ed0..1ddb659 100644 (file)
@@ -21,20 +21,13 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.3)
 include(${CMAKE_CURRENT_SOURCE_DIR}/etc/config.cmake)
 include(${CMAKE_CURRENT_SOURCE_DIR}/etc/macros.cmake)
 
-# Add target to project dependency list
-PROJECT_TARGET_ADD(service-example)
+# Will add each subdirs with a CMakeLists.txt file
+project_subdirs_add()
 
-       # Define project Targets
-       add_library(${TARGET_NAME} MODULE
-               binding/xxxxxx-service-binding.c
-       )
+# Populate each target with LABELS specified.
+project_targets_populate()
+# Build package widget once populated.
+project_package_build()
 
-       # Binder exposes a unique public entry point
-       SET_TARGET_PROPERTIES(${TARGET_NAME} PROPERTIES
-               PREFIX ""
-               LABELS "BINDING"
-               OUTPUT_NAME ${TARGET_NAME})
-
-populate_widget()
-
-build_widget()
+#Display CLOSING_MESSAGE specified in config.cmake file.
+project_closing_msg()