%build
export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
-export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
+
+%{!?build_type:%define build_type "RELEASE"}
+
+%if %{?build_type} == "DEBUG"
+export CFLAGS="$CFLAGS -Wp,-U_FORTIFY_SOURCE"
+export CXXFLAGS="$CXXFLAGS -Wp,-U_FORTIFY_SOURCE"
+%endif
export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
-export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
%ifarch %{ix86}
export CFLAGS="$CFLAGS -DTIZEN_EMULATOR_MODE"
export CXXFLAGS="$CXXFLAGS -DTIZEN_EMULATOR_MODE"
-export FFLAGS="$FFLAGS -DTIZEN_EMULATOR_MODE"
%endif
-%{!?build_type:%define build_type "Release"}
%cmake . -DCMAKE_INSTALL_PREFIX=%PREFIX \
-DTZ_SYS_RO_PACKAGES=%TZ_SYS_RO_PACKAGES \
- -DTZ_SYS_RO_APP=%TZ_SYS_RO_APP \
+ -DTZ_SYS_RO_APP=%TZ_SYS_RO_APP \
-DCMAKE_BUILD_TYPE=%{build_type} \
-DVERSION=%version
%{PREFIX}/bin/
%{PREFIX}/res/icon/
%{PREFIX}/res/edje/
-
-