charon-svc: Implement a Windows IKE service using libcharon

The resulting binary can be either run as Windows service or directly as
console application.
This commit is contained in:
Martin Willi
2014-06-04 15:53:04 +02:00
parent 87b43dd8b0
commit df4341747c
4 changed files with 290 additions and 3 deletions
+16
View File
@@ -0,0 +1,16 @@
bin_PROGRAMS = charon-svc
charon_svc_SOURCES = charon-svc.c
charon-svc.o : $(top_builddir)/config.status
AM_CPPFLAGS = \
-I$(top_srcdir)/src/libstrongswan \
-I$(top_srcdir)/src/libhydra \
-I$(top_srcdir)/src/libcharon \
-DPLUGINS=\""${charon_plugins}\""
charon_svc_LDADD = \
$(top_builddir)/src/libstrongswan/libstrongswan.la \
$(top_builddir)/src/libhydra/libhydra.la \
$(top_builddir)/src/libcharon/libcharon.la