diff options
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 0000000..7372fc1 --- /dev/null +++ b/src/Makefile.am @@ -0,0 +1,43 @@ +## Process this file with automake to create Makefile.in + +AUTOMAKE_OPTIONS = 1.4 gnu + +SUBDIRS = rtld + +PKGVERSION = "\"@PKGVERSION@\"" +REPORT_BUGS_TO = "\"@REPORT_BUGS_TO@\"" + +DEFS = -D_GNU_SOURCE -DHAVE_CONFIG_H -Wall -Wno-pointer-sign +AM_CFLAGS = -Wall -Wno-pointer-sign +AM_CPPFLAGS = -DSBINDIR='"@sbindir@"' -DBINDIR='"@bindir@"' \ + -DEXECSTACK_PROG="\"`echo execstack | sed '$(transform)'`\"" \ + -DPRELINK_PROG="\"`echo prelink | sed '$(transform)'`\"" \ + -DPRELINK_RTLD_PROG="\"`echo prelink-rtld | \ + sed '$(transform)'`\"" \ + -DEXEEXT='"$(EXEEXT)"' \ + -DPKGVERSION=$(PKGVERSION) \ + -DREPORT_BUGS_TO=$(REPORT_BUGS_TO) +INCLUDES = @GELFINCLUDE@ + +sbin_PROGRAMS = prelink +bin_PROGRAMS = execstack + +arch_SOURCES = arch-i386.c arch-alpha.c arch-ppc.c arch-ppc64.c \ + arch-sparc.c arch-sparc64.c arch-x86_64.c arch-mips.c \ + arch-s390.c arch-s390x.c arch-arm.c arch-sh.c arch-ia64.c +common_SOURCES = checksum.c data.c dso.c dwarf2.c dwarf2.h fptr.c fptr.h \ + hashtab.c hashtab.h mdebug.c prelink.h stabs.c crc32.c \ + wrap-file.c canonicalize.c reloc-info.c reloc-info.h +prelink_SOURCES = cache.c conflict.c cxx.c doit.c exec.c execle_open.c get.c \ + gather.c layout.c main.c prelink.c \ + prelinktab.h reloc.c reloc.h space.c undo.c undoall.c \ + verify.c md5.c md5.h sha.c sha.h \ + $(common_SOURCES) $(arch_SOURCES) +prelink_LDADD = @LIBGELF@ -liberty +prelink_LDFLAGS = + +execstack_SOURCES = execstack.c $(common_SOURCES) $(arch_SOURCES) +execstack_LDADD = -liberty +execstack_LDFLAGS = + +extra_DIST = makecrc.c |