aboutsummaryrefslogtreecommitdiffstats
path: root/libical/src/libicalss/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libical/src/libicalss/Makefile.am')
-rw-r--r--libical/src/libicalss/Makefile.am123
1 files changed, 22 insertions, 101 deletions
diff --git a/libical/src/libicalss/Makefile.am b/libical/src/libicalss/Makefile.am
index 359b1f029a..9e11bc3fc8 100644
--- a/libical/src/libicalss/Makefile.am
+++ b/libical/src/libicalss/Makefile.am
@@ -1,89 +1,26 @@
-#======================================================================
-# FILE: Makefile.am
-# CREATOR: eric
-#
-# $Id: Makefile.am,v 1.20 2003/09/22 07:32:31 hansp Exp $
-#
-#
-# (C) COPYRIGHT 2000, Eric Busboom, http://www.softwarestudio.org
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of either:
-#
-# The LGPL as published by the Free Software Foundation, version
-# 2.1, available at: http://www.fsf.org/copyleft/lesser.html
-#
-# Or:
-#
-# The Mozilla Public License Version 1.0. You may obtain a copy of
-# the License at http://www.mozilla.org/MPL/
-#
-#
-#
-#======================================================================
+lib_LTLIBRARIES = libicalss.la
-
-AM_YFLAGS =-d -v -p ss
-AM_LFLAGS = -Pss
+YFLAGS =-d -v -p ss
+LFLAGS = -Pss
LEX_OUTPUT_ROOT = lex.ss
all: icalss.h
-# just to get it built
-$(srcdir)/icalgauge.c: icalssyacc.h
-$(srcdir)/icalsslexer.c: icalssyacc.h
-
-
-if WITH_BDB4
-BDB_INCLUDE=-I@BDB_DIR_INCLUDE@ -DWITH_BDB4
-BDB_SOURCEFILES=icalbdbset.c icalbdbset.h icalbdbsetimpl.h
-BDB_HEADERFILES=$(srcdir)/icalbdbset.h
-libicalssinclude_BDBHEADERS=icalbdbset.h icalbdbsetimpl.h
-BDB_LIBFILES=@BDB_DIR_LIB@/@BDB_LIB@
-else
-BDB_INCLUDE=
-BDB_SOURCEFILES=
-BDB_HEADERFILES=
-endif
-
-if WITH_CXX_BINDINGS
-cxx_lib=libicalss-evolution_cxx.la
-cxx_headers=icalspanlist_cxx.h
-else
-cxx_lib=
-cxx_headers=
-endif
-
-privlib_LTLIBRARIES = libicalss-evolution.la $(cxx_lib)
-
INCLUDES = \
-I$(top_srcdir)/src \
-I$(top_builddir)/src \
-I$(top_srcdir)/src/libical \
- -I$(top_builddir)/libical \
- $(BDB_INCLUDE)
+ -I$(top_builddir)/src/libical
-libicalss_evolution_la_LDFLAGS = -version-info 0:0:0
-libicalss_evolution_la_LIBADD = $(BDB_LIBFILES)
+libicalss_la_LDFLAGS = -version-info 0:0:0
-if DEV
-libicalss_evolution_la_DEVSOURCES = icalsslexer.l icalssyacc.y
-else
-libicalss_evolution_la_DEVSOURCES = icalsslexer.c icalssyacc.c
-endif
-
-libicalss_evolution_la_SOURCES = \
- icalcalendar.c \
+libicalss_la_SOURCES = \
icalcalendar.h \
icalclassify.c \
icalclassify.h \
- icalcluster.c \
- icalcluster.h \
- icalclusterimpl.h \
icalgauge.c \
icalgauge.h \
icalgaugeimpl.h \
- icaldirset.c \
icaldirset.h \
icaldirsetimpl.h \
icalfileset.c \
@@ -91,58 +28,42 @@ libicalss_evolution_la_SOURCES = \
icalfilesetimpl.h \
icalset.c \
icalset.h \
+ icalsslexer.l \
icalssyacc.h \
+ icalssyacc.y \
icalspanlist.c \
icalspanlist.h \
icalmessage.c \
icalmessage.h \
- $(BDB_SOURCEFILES) \
- $(libicalss_evolution_la_DEVSOURCES)
+ icalcstpclient.c \
+ icalcstpclient.h \
+ icalcstpserver.c \
+ icalcstpserver.h \
+ icalcstp.c \
+ icalcstp.h
-libicalssincludedir = $(privincludedir)/libical
+libicalssincludedir = $(includedir)
COMBINEDHEADERS = \
$(srcdir)/icalgauge.h \
$(srcdir)/icalset.h \
- $(srcdir)/icalcluster.h \
$(srcdir)/icalfileset.h \
$(srcdir)/icaldirset.h \
- $(BDB_HEADERFILES) \
$(srcdir)/icalcalendar.h \
$(srcdir)/icalclassify.h \
$(srcdir)/icalspanlist.h \
- $(srcdir)/icalmessage.h
+ $(srcdir)/icalmessage.h \
+ $(srcdir)/icalcstp.h \
+ $(srcdir)/icalcstpclient.h \
+ $(srcdir)/icalcstpserver.h
icalss.h: $(COMBINEDHEADERS)
- echo '#ifdef __cplusplus' > icalss.h
- echo 'extern "C" {' >> icalss.h
- echo '#endif' >> icalss.h
- echo '/*' >> icalss.h
- echo ' $$''Id''$$' >> icalss.h
- echo '*/' >> icalss.h
- cat $(COMBINEDHEADERS) \
- | egrep -v "#include.*\"ical" \
- | egrep -v "#include.*\"pvl\.h\"" \
- | egrep -v '\$$(Id|Locker): .+\$$'>> icalss.h
- echo '#ifdef __cplusplus' >> icalss.h
- echo '};' >> icalss.h
- echo '#endif' >> icalss.h
-
-
-if WITH_CXX_BINDINGS
-libicalss_evolution_cxx_la_SOURCES = \
- $(libicalss_evolution_la_SOURCES) \
- icalspanlist_cxx.h \
- icalspanlist_cxx.cpp
-
-# c++ needs ical.h auto-generated.
-icalspanlist_cxx.lo: icalss.h
-
-endif
+ cat $(COMBINEDHEADERS) | egrep -v "#include.*\"ical" \
+ | egrep -v "#include.*\"pvl\.h\"" > icalss.h
-libicalssinclude_HEADERS = icalss.h icalcalendar.h icalclassify.h icalcluster.h icaldirset.h icaldirsetimpl.h icalfileset.h icalfilesetimpl.h icalgauge.h icalgaugeimpl.h icalmessage.h icalset.h icalspanlist.h icalssyacc.h $(libicalssinclude_BDBHEADERS) $(cxx_headers)
+libicalssinclude_HEADERS = icalss.h
CONFIG_CLEAN_FILES = y.output