Change-Id: I8910fc3e77e72932212c254cc7e4e5c4751f5745
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
SET(EXTRA_LINKER_FLAGS "-Wl,--as-needed")
SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${EXTRA_LINKER_FLAGS}")
-IF(ASAN_ENABLED)
+IF(NOT ASAN_ENABLED)
ENABLE_TESTING()
SET(TARGET_PKGMGR_INFO_UNIT_TEST "pkgmgr-info-unit-test")
-ENDIF(ASAN_ENABLED)
+ENDIF(NOT ASAN_ENABLED)
################## ## build comm libraries
ADD_SUBDIRECTORY(parser)
ADD_SUBDIRECTORY(tool)
ADD_SUBDIRECTORY(plugin_list)
ADD_SUBDIRECTORY(src)
-IF(ASAN_ENABLED)
+IF(NOT ASAN_ENABLED)
ADD_SUBDIRECTORY(test)
-ENDIF(ASAN_ENABLED)
+ENDIF(NOT ASAN_ENABLED)
CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/pkgmgr-info.pc.in ${CMAKE_BINARY_DIR}/pkgmgr-info.pc @ONLY)
CONFIGURE_FILE(pkg_db_version.txt.in pkg_db_version.txt @ONLY)
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DUNITDIR=%{_unitdir} \
-%if 0%{?asan_enabled}
- -DASAN_ENABLED=TRUE \
+%if 0%{?asan} != 1
+ -DASAN_ENABLED=FALSE
+%else
+ -DASAN_ENABLED=TRUE
%endif
%__make %{?jobs:-j%jobs}