diff options
Diffstat (limited to '2.2/scripts')
-rw-r--r-- | 2.2/scripts/Makefile.suexec | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/2.2/scripts/Makefile.suexec b/2.2/scripts/Makefile.suexec new file mode 100644 index 0000000..1eed5fd --- /dev/null +++ b/2.2/scripts/Makefile.suexec @@ -0,0 +1,28 @@ +include /usr/lib/apache2/build/config_vars.mk + +ALL_CFLAGS = $(EXTRA_CFLAGS) $(NOTEST_CFLAGS) $(CFLAGS) +ALL_CPPFLAGS = $(DEFS) $(EXTRA_CPPFLAGS) $(NOTEST_CPPFLAGS) $(CPPFLAGS) +ALL_CXXFLAGS = $(EXTRA_CXXFLAGS) $(NOTEST_CXXFLAGS) $(CXXFLAGS) +ALL_LDFLAGS = $(EXTRA_LDFLAGS) $(NOTEST_LDFLAGS) $(LDFLAGS) +ALL_LIBS = $(EXTRA_LIBS) $(NOTEST_LIBS) $(LIBS) +ALL_INCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) + + +LINK = $(LIBTOOL) --mode=link $(CC) $(ALL_CFLAGS) $(LT_LDFLAGS) $(ALL_LDFLAGS) -o $@ + +COMPILE = $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(ALL_INCLUDES) +LT_COMPILE = $(LIBTOOL) --mode=compile $(COMPILE) -prefer-non-pic -static -c $< && touch $@ + + +suexec_OBJECTS = suexec.lo +suexec: $(suexec_OBJECTS) + $(LINK) $(suexec_OBJECTS) + +clean: + rm -f suexec.o suexec.lo suexec + rm -rf .libs + +.SUFFIXES: .c .lo + +.c.lo: + $(LT_COMPILE) |