X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=CMakeLists.txt;h=7b6a2fa955848d0671bb98903027d02f957aeb44;hb=HEAD;hp=d18172df638439ce5436cbc195e194a71ea02fef;hpb=fe213b176da46375b7ac22cf20defebf40bc896b;p=apps%2Fpoi-yelp.git diff --git a/CMakeLists.txt b/CMakeLists.txt index d18172d..7b6a2fa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,6 @@ pkg_check_modules(JSON REQUIRED json-c) pkg_check_modules(QT5_WIDGETS REQUIRED Qt5Widgets) pkg_check_modules(QT5_NETWORK REQUIRED Qt5Network) pkg_check_modules(LIBQTAPPFW REQUIRED qtappfw-navigation) -pkg_check_modules(QLIBWIN REQUIRED qlibwindowmanager) pkg_check_modules(LIBHS REQUIRED libhomescreen) @@ -38,7 +37,7 @@ qt5_wrap_cpp(yelp_client_SRC MainApp.h InfoPanelLabel.h ClickableLabel.h Keyboar QT5_ADD_RESOURCES(yelp_client_QRC yelp-client.qrc) add_executable( yelp-client main.cpp MainApp.cpp InfoPanel.cpp InfoPanelLabel.cpp Keyboard.cpp yelp-client.qrc ${yelp_client_SRC} ${yelp_client_QRC}) #target_link_libraries( yelp-client binderclient ) -target_link_libraries( yelp-client ${LIBQTAPPFW_LIBRARIES} ${JSON_LIBRARIES} ${QLIBWIN_LIBRARIES} ${LIBHS_LIBRARIES} ) +target_link_libraries( yelp-client ${LIBQTAPPFW_LIBRARIES} ${JSON_LIBRARIES} ${LIBHS_LIBRARIES} ) qt5_use_modules(yelp-client Core Widgets Network) install (TARGETS yelp-client DESTINATION bin) @@ -47,6 +46,12 @@ install (TARGETS yelp-client DESTINATION bin) # AGL binding configure_file(config.xml.in config.xml) +if("${CMAKE_BUILD_TYPE}" MATCHES "[Dd][Ee][Bb][Uu][Gg]") + set (WGT_SUFFIX "-debug") +else() + set (WGT_SUFFIX "") +endif() + add_custom_command( OUTPUT poi.wgt DEPENDS yelp-client @@ -55,7 +60,7 @@ add_custom_command( COMMAND cp config.xml package/root/ COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/HMI_AppLauncher_POI_Active-01.png package/root/icon.png COMMAND cp yelp-client package/root/poi - COMMAND wgtpkg-pack -f -o package/poi.wgt package/root - COMMAND cp package/poi.wgt . + COMMAND wgtpkg-pack -f -o package/poi${WGT_SUFFIX}.wgt package/root + COMMAND cp package/poi${WGT_SUFFIX}.wgt . ) add_custom_target(widget ALL DEPENDS poi.wgt)