PROJECT(${fw_name})
+SET(CMAKE_CXX_STANDARD 17)
SET(CMAKE_INSTALL_PREFIX /usr)
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
SET(INC_DIR include)
INCLUDE_DIRECTORIES(${INC_DIR})
-SET(dependents "dlog mm-sound capi-base-common capi-media-sound-manager mm-common mm-session libpulse vconf dpm capi-system-info")
+SET(dependents "dlog capi-base-common capi-media-sound-manager libpulse dpm capi-system-info")
SET(pc_dependents "capi-base-common capi-media-sound-manager")
INCLUDE(FindPkgConfig)
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror")
SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXXFLAGS} -fPIC -Wall -Werror -std=c++0x")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXXFLAGS} -fPIC -Wall -Werror -D__FILENAME__='\"$(subst ${CMAKE_SOURCE_DIR}/,,$(abspath $<))\"'")
SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
IF("${ARCH}" STREQUAL "arm")
ADD_DEFINITIONS("-DTIZEN_DEBUG")
ADD_DEFINITIONS("-DENABLE_DPM")
#ADD_DEFINITIONS("-D_AUDIO_IO_DEBUG_TIMING_")
+IF(TIZEN_FEATURE_DISABLE_SESSION_BACKWARD_COMP)
+ ADD_DEFINITIONS("-DDISABLE_SESSION_BACK_COMP")
+ENDIF(TIZEN_FEATURE_DISABLE_SESSION_BACKWARD_COMP)
+
+IF(TIZEN_FEATURE_PRODUCT_TV)
+ ADD_DEFINITIONS("-DDISABLE_MOBILE_BACK_COMP")
+ENDIF(TIZEN_FEATURE_PRODUCT_TV)
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=${LIB_INSTALL_DIR}")