From f3d3e39544effcf476427794277633d88262594d Mon Sep 17 00:00:00 2001 From: sboyette Date: Wed, 13 Aug 2008 17:47:17 +0000 Subject: [PATCH] won't append fake LoadModule ad infinitum anymore git-svn-id: svn://svn.open-ils.org/OpenSRF/branches/sboyette@1417 9efc2488-bf62-4759-914b-345cdb29e865 --- src/gateway/Makefile.am | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gateway/Makefile.am b/src/gateway/Makefile.am index 6b9d476..3fba17c 100644 --- a/src/gateway/Makefile.am +++ b/src/gateway/Makefile.am @@ -18,7 +18,10 @@ AM_CFLAGS = -D_LARGEFILE64_SOURCE -Wall -I@abs_top_srcdir@/include/ -I$(LIBXML2_ AM_LDFLAGS = -L$(LIBDIR) -L@top_builddir@/src/libopensrf install-exec-local: - echo -e "#\n#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so" >> `apxs2 -q SYSCONFDIR`/httpd.conf + if [ ! "$$(grep mod_placeholder `apxs2 -q SYSCONFDIR`/httpd.conf)" ]; \ + then echo -e "#\n#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so" \ + >> `apxs2 -q SYSCONFDIR`/httpd.conf; \ + fi $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) @srcdir@/osrf_json_gateway.c apachetools.c apachetools.h libopensrf.so $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) @srcdir@/osrf_http_translator.c apachetools.c apachetools.h libopensrf.so $(APXS2) -i -a @srcdir@/osrf_json_gateway.la -- 2.11.0