tizen 2.3.1 release
[framework/uifw/embryo.git] / src / bin / Makefile.am
index d918be5..f57614e 100644 (file)
@@ -9,9 +9,11 @@ AM_CPPFLAGS = \
 -DPACKAGE_BIN_DIR=\"$(bindir)\" \
 -DPACKAGE_LIB_DIR=\"$(libdir)\" \
 -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
+@EINA_CFLAGS@ \
 @EVIL_CFLAGS@
 
-bin_PROGRAMS = embryo_cc
+bin_PROGRAMS = @EMBRYO_CC_PRG@
+EXTRA_PROGRAMS = embryo_cc
 
 embryo_cc_SOURCES = \
 embryo_cc_amx.h \
@@ -30,9 +32,13 @@ embryo_cc_prefix.c \
 embryo_cc_prefix.h
 
 embryo_cc_CFLAGS = @EMBRYO_CFLAGS@
-embryo_cc_LDADD = $(top_builddir)/src/lib/libembryo.la @EVIL_LIBS@ -lm
+embryo_cc_LDADD = $(top_builddir)/src/lib/libembryo.la @EVIL_LIBS@ @EINA_LIBS@ -lm
 embryo_cc_LDFLAGS = @lt_enable_auto_import@
 
+### TIZEN_ONLY(20150410): Apply ASLR to executable files.
+embryo_cc_LDFLAGS += -pie
+embryo_cc_CFLAGS += -fPIE
+
 EXTRA_DIST = \
 embryo_cc_sc5.scp \
 embryo_cc_sc7.scp