Change-Id: I32b9911fa0f8b294e3f38ce88de2ed58a9b57c71
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
# Project Info
# ------------------
# Project Info
# ------------------
+set(PROJECT_NAME HTML5-example)
set(VERSION "0.0")
set(PROJECT_PRETTY_NAME "HTML5 Example")
set(PROJECT_DESCRIPTION "HTML5 AGL application example")
set(VERSION "0.0")
set(PROJECT_PRETTY_NAME "HTML5 Example")
set(PROJECT_DESCRIPTION "HTML5 AGL application example")
# WGT packaging
macro(project_targets_populate)
add_custom_target(MAIN_POPULATE)
# WGT packaging
macro(project_targets_populate)
add_custom_target(MAIN_POPULATE)
+ get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
foreach(TARGET ${PROJECT_TARGETS})
get_target_property(T ${TARGET} LABELS)
if(T)
foreach(TARGET ${PROJECT_TARGETS})
get_target_property(T ${TARGET} LABELS)
if(T)
# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
+ get_property(PROJECT_TARGETS_SET GLOBAL PROPERTY PROJECT_TARGETS SET)
get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
- if(CLOSING_MESSAGE AND ${PROJECT_TARGETS})
+ if(CLOSING_MESSAGE AND ${PROJECT_TARGETS_SET})
add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)
add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)
# Project Info
# ------------------
# Project Info
# ------------------
-set(NAME Hybrid-HTML5-example)
+set(PROJECT_NAME Hybrid-HTML5-example)
set(VERSION "0.0")
set(PROJECT_PRETTY_NAME "Hybrid HTML5 Example")
set(PROJECT_DESCRIPTION "Hybrid HTML5 AGL application example")
set(VERSION "0.0")
set(PROJECT_PRETTY_NAME "Hybrid HTML5 Example")
set(PROJECT_DESCRIPTION "Hybrid HTML5 AGL application example")
# WGT packaging
macro(project_targets_populate)
add_custom_target(MAIN_POPULATE)
# WGT packaging
macro(project_targets_populate)
add_custom_target(MAIN_POPULATE)
+ get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
foreach(TARGET ${PROJECT_TARGETS})
get_target_property(T ${TARGET} LABELS)
if(T)
foreach(TARGET ${PROJECT_TARGETS})
get_target_property(T ${TARGET} LABELS)
if(T)
# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
+ get_property(PROJECT_TARGETS_SET GLOBAL PROPERTY PROJECT_TARGETS SET)
get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
- if(CLOSING_MESSAGE AND ${PROJECT_TARGETS})
+ if(CLOSING_MESSAGE AND ${PROJECT_TARGETS_SET})
add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)
add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)
# Project Info
# ------------------
# Project Info
# ------------------
-set(NAME native-example)
+set(PROJECT_NAME native-example)
set(VERSION "0.0")
set(PROJECT_PRETTY_NAME "Native Example")
set(PROJECT_DESCRIPTION "Native AGL application example")
set(VERSION "0.0")
set(PROJECT_PRETTY_NAME "Native Example")
set(PROJECT_DESCRIPTION "Native AGL application example")
# WGT packaging
macro(project_targets_populate)
add_custom_target(MAIN_POPULATE)
# WGT packaging
macro(project_targets_populate)
add_custom_target(MAIN_POPULATE)
+ get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
foreach(TARGET ${PROJECT_TARGETS})
get_target_property(T ${TARGET} LABELS)
if(T)
foreach(TARGET ${PROJECT_TARGETS})
get_target_property(T ${TARGET} LABELS)
if(T)
# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
+ get_property(PROJECT_TARGETS_SET GLOBAL PROPERTY PROJECT_TARGETS SET)
get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
- if(CLOSING_MESSAGE AND ${PROJECT_TARGETS})
+ if(CLOSING_MESSAGE AND ${PROJECT_TARGETS_SET})
add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)
add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)
# Project Info
# ------------------
# Project Info
# ------------------
-set(NAME service-example)
+set(PROJECT_NAME service-example)
set(VERSION "0.0")
set(PROJECT_PRETTY_NAME "Service binding Example")
set(PROJECT_DESCRIPTION "service binding AGL application example")
set(VERSION "0.0")
set(PROJECT_PRETTY_NAME "Service binding Example")
set(PROJECT_DESCRIPTION "service binding AGL application example")
# WGT packaging
macro(project_targets_populate)
add_custom_target(MAIN_POPULATE)
# WGT packaging
macro(project_targets_populate)
add_custom_target(MAIN_POPULATE)
+ get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
foreach(TARGET ${PROJECT_TARGETS})
get_target_property(T ${TARGET} LABELS)
if(T)
foreach(TARGET ${PROJECT_TARGETS})
get_target_property(T ${TARGET} LABELS)
if(T)
# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
# Print developer helper message when build is done
# -------------------------------------------------------
macro(project_closing_msg)
+ get_property(PROJECT_TARGETS_SET GLOBAL PROPERTY PROJECT_TARGETS SET)
get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
get_property(PROJECT_TARGETS GLOBAL PROPERTY PROJECT_TARGETS)
- if(CLOSING_MESSAGE AND ${PROJECT_TARGETS})
+ if(CLOSING_MESSAGE AND ${PROJECT_TARGETS_SET})
add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)
add_custom_target(${PROJECT_NAME}_build_done ALL
COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --cyan "++ ${CLOSING_MESSAGE}"
)