source: main/trunk/gs2-core/runtime-src/src/colservr/Makefile.am@ 22740

Last change on this file since 22740 was 22740, checked in by mdewsnip, 14 years ago

Changing all the configure scripts and makefiles I created (from scratch, to use autoconf and automake) to have my name and copyright DL Consulting Ltd.

File size: 1.3 KB
Line 
1###########################################################################
2#
3# Makefile -- Makefile for runtime-src/src/colservr
4#
5# By Michael Dewsnip
6#
7# Copyright (C) 2010 DL Consulting Ltd.
8#
9###########################################################################
10
11
12RUNTIME_SRC_DIR = @top_srcdir@
13GSDL_DIR = $(RUNTIME_SRC_DIR)/..
14
15
16# Libraries compiled
17noinst_LIBRARIES = libgsdlcolservr.a
18
19# Library: libgsdlcolservr.a
20# Do NOT add the "recpt" directory here: the colserver should be independent of the receptionist!
21libgsdlcolservr_a_CPPFLAGS = \
22 -I$(GSDL_DIR)/common-src/src/lib \
23 $(COMPAT32BITFLAGS)
24
25# Sources for libgsdlcolservr.a
26libgsdlcolservr_a_SOURCES = \
27 browsefilter.cpp \
28 collectserver.cpp \
29 collectset.cpp \
30 colservrconfig.cpp \
31 comtypes.cpp \
32 filter.cpp \
33 lucenequeryfilter.cpp \
34 lucenesearch.cpp \
35 lucenesource.cpp \
36 maptools.cpp \
37 phrasesearch.cpp \
38 querycache.cpp \
39 queryfilter.cpp \
40 queryinfo.cpp \
41 search.cpp \
42 source.cpp \
43 sqlbrowsefilter.cpp \
44 sqlfilter.cpp \
45 sqlqueryfilter.cpp
46
47# Option: Lucene support
48if ENABLE_LUCENE
49 libgsdlcolservr_a_CPPFLAGS += -I$(GSDL_DIR)/common-src/packages/expat/include
50 libgsdlcolservr_a_SOURCES += expat_document.cpp expat_resultset.cpp
51endif
52
53# Option: SQLite support
54if USE_SQLITE
55 libgsdlcolservr_a_CPPFLAGS += -I$(GSDL_DIR)/common-src/packages/sqlite/include
56endif
Note: See TracBrowser for help on using the repository browser.