forked from evergreen-library-system/OpenSRF
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.am
121 lines (103 loc) · 4.2 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
# Copyright (C) 2008 Equinox Software, Inc.
# Kevin Beswick <[email protected]>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
if !DEBUG
MAYBE_DEBUG = -DNDEBUG
endif
export PREFIX = @prefix@
export TMP = @TMP@
export LIBXML2_HEADERS = @LIBXML2_HEADERS@
export APR_HEADERS = @APR_HEADERS@
export ETCDIR = @sysconfdir@
export APXS2 = @APXS2@
export APACHE2_HEADERS = @APACHE2_HEADERS@
export DEF_CFLAGS = -D_LARGEFILE64_SOURCE $(MAYBE_DEBUG) -pipe -g -Wall -O2 -fPIC -I@abs_top_srcdir@/include/ -I$(LIBXML2_HEADERS) -I$(APACHE2_HEADERS) -I$(APR_HEADERS) @AM_CPPFLAGS@
export DEF_LDLIBS = -lopensrf
export VAR = @localstatedir@
export PID = @localstatedir@/run/opensrf
export SOCK = @localstatedir@/lock/opensrf
export LOG = @localstatedir@/log/opensrf
export srcdir = @srcdir@
export PERL_BASE = @PERL_BASE@
opensrfincludedir = @includedir@/opensrf
AM_CFLAGS = $(DEF_CFLAGS)
ACLOCAL_AMFLAGS = -I m4
DISTCLEANFILES = Makefile.in Makefile aclocal.m4 config.guess config.log config.sub config.status configure depcomp install-sh ltmain.sh missing
DOC_FILES = @srcdir@/doc/Application-HOWTO.txt \
@srcdir@/doc/dokuwiki-doc-stubber.pl \
@srcdir@/doc/OpenSRF-Messaging-Protocol.html \
@srcdir@/doc/Persist-API.html \
@srcdir@/doc/Roadmap.txt \
@srcdir@/AUTHORS \
@srcdir@/ChangeLog \
@srcdir@/INSTALL \
@srcdir@/README
EXAMPLES_FILES = @srcdir@/examples/fieldmapper2cdbi.xsl \
@srcdir@/examples/fieldmapper2javascript.xsl \
@srcdir@/examples/fieldmapper2perl.xsl \
@srcdir@/examples/gen-fieldmapper.xml \
@srcdir@/examples/math_bench.pl \
@srcdir@/examples/math_client.py \
@srcdir@/examples/multisession-test.pl \
@srcdir@/examples/srfsh_config.xsd
strn_compat_FILES = @srcdir@/src/ports/strn_compat/strndup.c \
@srcdir@/src/ports/strn_compat/strndup.h \
@srcdir@/src/ports/strn_compat/strnlen.c \
@srcdir@/src/ports/strn_compat/strnlen.h
python_FILES = @srcdir@/src/python/opensrf.py \
@srcdir@/src/python/setup.py \
@srcdir@/src/python/srfsh.py \
@srcdir@/src/python/osrf
java_FILES = @srcdir@/src/java/deps.inc \
@srcdir@/src/java/deps.sh \
@srcdir@/src/java/org
libosrf_FILES = @srcdir@/src/libopensrf/basic_client.c \
@srcdir@/src/libopensrf/osrf_big_hash.c \
@srcdir@/src/libopensrf/osrf_big_list.c \
@srcdir@/src/libopensrf/osrfConfig.c
EXTRA_DIST = $(DOC_FILES) $(EXAMPLES_FILES) $(libosrf_FILES) $(strn_compat_FILES) $(python_FILES) $(java_FILES) @srcdir@/autogen.sh @srcdir@/src/extras @srcdir@/COPYING @srcdir@/DCO-1.1.txt @srcdir@/LICENSE.txt @srcdir@/src/perl @srcdir@/src/javascript
OSRFINC=@srcdir@/include/opensrf
if BUILDCORE
opensrfinclude_HEADERS = $(OSRFINC)/log.h \
$(OSRFINC)/md5.h \
$(OSRFINC)/osrf_application.h \
$(OSRFINC)/osrf_app_session.h \
$(OSRFINC)/osrf_big_hash.h \
$(OSRFINC)/osrf_big_list.h \
$(OSRFINC)/osrf_cache.h \
$(OSRFINC)/osrfConfig.h \
$(OSRFINC)/osrf_hash.h \
$(OSRFINC)/osrf_json.h \
$(OSRFINC)/osrf_json_xml.h \
$(OSRFINC)/osrf_legacy_json.h \
$(OSRFINC)/osrf_list.h \
$(OSRFINC)/osrf_message.h \
$(OSRFINC)/osrf_prefork.h \
$(OSRFINC)/osrf_settings.h \
$(OSRFINC)/osrf_stack.h \
$(OSRFINC)/osrf_system.h \
$(OSRFINC)/osrf_transgroup.h \
$(OSRFINC)/sha.h \
$(OSRFINC)/socket_bundle.h \
$(OSRFINC)/string_array.h \
$(OSRFINC)/transport_client.h \
$(OSRFINC)/transport_message.h \
$(OSRFINC)/transport_session.h \
$(OSRFINC)/utils.h \
$(OSRFINC)/xml_utils.h \
src/gateway/apachetools.h
endif
SUBDIRS = src tests
distclean-local:
rm -rf ./autom4te.cache
rm -rf ./m4
# vim:noet:ts=4:sw=4: