aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-02-26 11:09:28 +0900
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-02-26 14:15:11 +0900
commitc9353e7e1c309ecababa9b84182be7cb06a98834 (patch)
tree134ca4ab33cfd96c9a8800af5c1d21e382dde4b1
parent2c8f74cc68dfa1ac0cde373f835cd2d4fe8b662f (diff)
Build as debug mode
Change-Id: I5e4b2d011596afaa6b4fbf71b150f1c153d63e1c Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
-rw-r--r--src/CMakeLists.txt17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 7f4f573..aa69b85 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -22,9 +22,9 @@ INCLUDE(FindThreads)
FIND_PACKAGE(Threads)
pkg_check_modules(sm_binding_depends afb-daemon glib-2.0 gio-2.0 gio-unix-2.0 json-c)
-set(binding_sm_sources
- soundmanager.c
- sm-helper.c
+set(binding_sm_sources
+ soundmanager.c
+ sm-helper.c
dbus/audio_manager_interface.c)
option(ENABLE_AGL_AHL "Implement AGL High Level API" ON)
@@ -40,11 +40,6 @@ link_libraries(-Wl,--as-needed -Wl,--gc-sections -Wl,--no-undefined)
add_library(${TARGETS_SMBINDER} MODULE ${binding_sm_sources})
target_compile_options(${TARGETS_SMBINDER} PRIVATE ${sm_binding_depends_CFLAGS})
-if(DEFINED DEBUGMODE)
- target_compile_options(${TARGETS_SMBINDER} PRIVATE -g -O0)
-else(DEFINED DEBUGMODE)
- target_compile_options(${TARGETS_SMBINDER} PRIVATE -g -O2)
-endif(DEFINED DEBUGMODE)
target_include_directories(${TARGETS_SMBINDER} PRIVATE ${sm_binding_depends_INCLUDE_DIRS})
target_link_libraries(${TARGETS_SMBINDER} ${CMAKE_THREAD_LIBS_INIT} ${link_libraries} ${sm_binding_depends_LIBRARIES})
@@ -60,12 +55,12 @@ if(NOT EXISTS ${PROJECT_BINARY_DIR}/package)
add_custom_command(TARGET ${TARGETS_SMBINDER} POST_BUILD
COMMAND cp -rf ${PROJECT_SOURCE_DIR}/package ${PROJECT_BINARY_DIR}
)
-endif()
+endif()
add_custom_command(TARGET ${TARGETS_SMBINDER} POST_BUILD
COMMAND mkdir -p ${PROJECT_BINARY_DIR}/package/root/lib
- COMMAND cp -rf ${PROJECT_BINARY_DIR}/src/${TARGETS_SMBINDER}.so ${PROJECT_BINARY_DIR}/package/root/lib
-)
+ COMMAND cp -rf ${PROJECT_BINARY_DIR}/src/${TARGETS_SMBINDER}.so ${PROJECT_BINARY_DIR}/package/root/lib
+)
add_custom_target(package DEPENDS ${PROJECT_BINARY_DIR}/package/root
COMMAND wgtpkg-pack -f -o ${PROJECT_BINARY_DIR}/package/${TARGETS_SMBINDER}-2017.wgt ${PROJECT_BINARY_DIR}/package/root