Rebuild library.lo after changing ./configure options
[strongswan.git] / src / Makefile.am
index 4d41ea9..0edddc9 100644 (file)
@@ -1,10 +1,67 @@
-SUBDIRS = include libfreeswan libcrypto libstrongswan pluto whack charon stroke starter openac scepclient ipsec _updown _updown_espmark _copyright
+SUBDIRS = . include
 
-if USE_UML
+if USE_LIBSTRONGSWAN
+  SUBDIRS += libstrongswan
+endif
+
+if USE_LIBHYDRA
+  SUBDIRS += libhydra
+endif
+
+if USE_SIMAKA
+  SUBDIRS += libsimaka
+endif
+
+if USE_TLS
+  SUBDIRS += libtls
+endif
+
+if USE_FILE_CONFIG
+  SUBDIRS += libfreeswan starter ipsec _copyright
+endif
+
+if USE_PLUTO
+  SUBDIRS += pluto whack
+endif
+
+if USE_CHARON
+  SUBDIRS += libcharon charon
+endif
+
+if USE_STROKE
+  SUBDIRS += stroke
+endif
+
+if USE_UPDOWN
+  SUBDIRS += _updown _updown_espmark
+endif
+
+if USE_TOOLS
+  SUBDIRS += libfreeswan openac scepclient pki
+endif
+
+if USE_DUMM
   SUBDIRS += dumm
 endif
 
+if USE_FAST
+  SUBDIRS += libfast
+endif
+
 if USE_MANAGER
   SUBDIRS += manager
 endif
 
+if USE_MEDSRV
+  SUBDIRS += medsrv
+endif
+
+if USE_INTEGRITY_TEST
+  SUBDIRS += checksum
+endif
+
+EXTRA_DIST = strongswan.conf
+
+install-exec-local :
+               test -e "$(DESTDIR)${sysconfdir}" || $(INSTALL) -d "$(DESTDIR)$(sysconfdir)"
+               test -e "$(DESTDIR)$(sysconfdir)/strongswan.conf" || $(INSTALL) -o ${ipsecuid} -g ${ipsecgid} -m 640 $(srcdir)/strongswan.conf $(DESTDIR)$(sysconfdir)/strongswan.conf || true