root / src / scepclient / Makefile.am @ 1bfb8007c22e14025a7308e371851130df94e93e
History | View | Annotate | Download (2.7 KB)
| 1 | ipsec_PROGRAMS = scepclient |
|---|---|
| 2 | scepclient_SOURCES = scepclient.c rsakey.c rsakey.h pkcs10.c pkcs10.h scep.c scep.h loglite.c |
| 3 | |
| 4 | PLUTODIR=$(top_srcdir)/src/pluto |
| 5 | OPENACDIR=$(top_srcdir)/src/openac |
| 6 | WHACKDIR=$(top_srcdir)/src/whack |
| 7 | LIBFREESWANDIR=$(top_srcdir)/src/libfreeswan |
| 8 | LIBSTRONGSWANDIR=$(top_srcdir)/src/libstrongswan |
| 9 | LIBCRYPTODIR=$(top_srcdir)/src/libcrypto |
| 10 | |
| 11 | INCLUDES = \ |
| 12 | -I$(LIBFREESWANDIR) \ |
| 13 | -I$(LIBSTRONGSWANDIR) \ |
| 14 | -I$(PLUTODIR) \ |
| 15 | -I$(LIBCRYPTODIR) \ |
| 16 | -I$(WHACKDIR) |
| 17 | |
| 18 | AM_CFLAGS = \ |
| 19 | -DIPSEC_CONFDIR=\"${confdir}\" \
|
| 20 | -DIPSEC_PLUGINDIR=\"${plugindir}\" \
|
| 21 | -DPLUGINS=\""${pluto_plugins}\"" \
|
| 22 | -DSTRONGSWAN_CONF=\"${strongswan_conf}\" \
|
| 23 | -DNO_CREDENTIAL_FACTORY \ |
| 24 | -DDEBUG -DNO_PLUTO |
| 25 | |
| 26 | LIBSTRONGSWANBUILDDIR=$(top_builddir)/src/libstrongswan |
| 27 | LIBFREESWANBUILDDIR=$(top_builddir)/src/libfreeswan |
| 28 | LIBCRYPTOBUILDDIR=$(top_builddir)/src/libcrypto |
| 29 | |
| 30 | scepclient_LDADD = \ |
| 31 | ca.o crl.o certs.o constants.o defs.o fetch.o id.o keys.o lex.o \ |
| 32 | mp_defs.o ocsp.o pem.o pgp.o pkcs1.o pkcs7.o smartcard.o x509.o \ |
| 33 | $(LIBSTRONGSWANBUILDDIR)/libstrongswan.la \ |
| 34 | $(LIBFREESWANBUILDDIR)/libfreeswan.a \ |
| 35 | -lgmp |
| 36 | |
| 37 | # This compile option activates smartcard support |
| 38 | if USE_SMARTCARD |
| 39 | AM_CFLAGS += -DSMARTCARD |
| 40 | scepclient_LDADD += $(DLLIB) |
| 41 | endif |
| 42 | |
| 43 | dist_man_MANS = scepclient.8 |
| 44 | |
| 45 | ca.o : $(PLUTODIR)/ca.c $(PLUTODIR)/ca.h |
| 46 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 47 | |
| 48 | certs.o : $(PLUTODIR)/certs.c $(PLUTODIR)/certs.h |
| 49 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 50 | |
| 51 | constants.o : $(PLUTODIR)/constants.c $(PLUTODIR)/constants.h |
| 52 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 53 | |
| 54 | crl.o : $(PLUTODIR)/crl.c $(PLUTODIR)/crl.h |
| 55 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 56 | |
| 57 | defs.o : $(PLUTODIR)/defs.c $(PLUTODIR)/defs.h |
| 58 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 59 | |
| 60 | mp_defs.o : $(PLUTODIR)/mp_defs.c $(PLUTODIR)/mp_defs.h |
| 61 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 62 | |
| 63 | fetch.o : $(PLUTODIR)/fetch.c $(PLUTODIR)/fetch.h |
| 64 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 65 | |
| 66 | id.o : $(PLUTODIR)/id.c $(PLUTODIR)/id.h |
| 67 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 68 | |
| 69 | keys.o : $(PLUTODIR)/keys.c $(PLUTODIR)/keys.h |
| 70 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 71 | |
| 72 | lex.o : $(PLUTODIR)/lex.c $(PLUTODIR)/lex.h |
| 73 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 74 | |
| 75 | ocsp.o : $(PLUTODIR)/ocsp.c $(PLUTODIR)/ocsp.h |
| 76 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 77 | |
| 78 | pem.o : $(PLUTODIR)/pem.c $(PLUTODIR)/pem.h |
| 79 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 80 | |
| 81 | pgp.o : $(PLUTODIR)/pgp.c $(PLUTODIR)/pgp.h |
| 82 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 83 | |
| 84 | pkcs1.o : $(PLUTODIR)/pkcs1.c $(PLUTODIR)/pkcs1.h |
| 85 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 86 | |
| 87 | pkcs7.o : $(PLUTODIR)/pkcs7.c $(PLUTODIR)/pkcs7.h |
| 88 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 89 | |
| 90 | smartcard.o : $(PLUTODIR)/smartcard.c $(PLUTODIR)/smartcard.h |
| 91 | $(COMPILE) $(INCLUDES) -c -o $@ $< |
| 92 | |
| 93 | x509.o : $(PLUTODIR)/x509.c $(PLUTODIR)/x509.h |
| 94 | $(COMPILE) $(INCLUDES) -c -o $@ $< |