Run local build with --define "compile_commands 1" option to
generate compile-commands.json required to build mockups.
Change-Id: I749edefe0550665ccc660546b41f241f2020e3bc
#AUX_SOURCE_DIRECTORY(${CMAKE_SOURCE_DIR}/src SRCS)
#this values are required to generate mockups
-SET(CMAKE_EXPORT_COMPILE_COMMANDS "ON")
-ADD_DEFINITIONS("-DTIZEN_GTEST")
+IF("${COMPILE_COMMANDS}" STREQUAL "1")
+ SET(CMAKE_EXPORT_COMPILE_COMMANDS "ON")
+ ADD_DEFINITIONS("-DTIZEN_GTEST")
+ENDIF("${COMPILE_COMMANDS}" STREQUAL "1")
SET(SRCS ${CMAKE_SOURCE_DIR}/src/app_tracker.c
${CMAKE_SOURCE_DIR}/src/flat_navi.c
%{!?unittest:%global unittest 0}
+%{!?compile_commands:%global compile_commands 0}
Name: org.tizen.screen-reader
Summary: Screen Reader Assistive Technology
-DTZ_SYS_RO_APP=%{TZ_SYS_RO_APP} \
-DTZ_SYS_RO_PACKAGES=%{TZ_SYS_RO_PACKAGES} \
-DSEC_FEATURE_TAPI_ENABLE=${SEC_FEATURE_TAPI_ENABLE} \
+ -DCOMPILE_COMMANDS=%{compile_commands} \
-DUNITTEST=%{unittest}
VERBOSE=1 make %{?jobs:-j%jobs} \