1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
4 IF("$ENV{CFLAGS}" MATCHES "-DTIZEN_ENGINEER_MODE")
5 OPTION(USE_ENGINEER_MODE "Use Engineer mode" ON)
12 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
15 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g -fno-omit-frame-pointer -finstrument-functions")
17 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -g -fno-omit-frame-pointer")
20 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS}")
22 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
23 ADD_DEFINITIONS("-DFACTORYFS=\"$ENV{FACTORYFS}\"")
24 IF( $ENV{ARCH} MATCHES "arm" )
25 ADD_DEFINITIONS("-DTARGET")
27 ADD_DEFINITIONS("-DDEBUG")
28 ADD_DEFINITIONS("-DTIZEN")
30 ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS})
32 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)
33 INSTALL(FILES LICENSE DESTINATION share/license RENAME ${PROJECT_NAME})