Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(20)

Side by Side Diff: Makefile.in

Issue 989: kwallet final branch SVN Base: http://svn.collab.net/repos/svn/trunk
Patch Set: Created 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View unified diff | Download patch
« no previous file | build.conf » ('j') | Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Hide Comments ('s')
OLDNEW
1 # 1 #
2 # Makefile.in: template Makefile for Subversion 2 # Makefile.in: template Makefile for Subversion
3 # 3 #
4 # ==================================================================== 4 # ====================================================================
5 # Copyright (c) 2000-2006 CollabNet. All rights reserved. 5 # Copyright (c) 2000-2006 CollabNet. All rights reserved.
6 # 6 #
7 # This software is licensed as described in the file COPYING, which 7 # This software is licensed as described in the file COPYING, which
8 # you should have received as part of this distribution. The terms 8 # you should have received as part of this distribution. The terms
9 # are also available at http://subversion.tigris.org/license-1.html. 9 # are also available at http://subversion.tigris.org/license-1.html.
10 # If newer versions of this license are posted there, you may use a 10 # If newer versions of this license are posted there, you may use a
(...skipping 23 matching lines...) Show 10 above Show 10 below
34 SWIG_BUILD_DIR = $(abs_builddir)/subversion/bindings/swig 34 SWIG_BUILD_DIR = $(abs_builddir)/subversion/bindings/swig
35 35
36 SVN_EXTERNAL_PROJECT_SUBDIRS = @SVN_EXTERNAL_PROJECT_SUBDIRS@ 36 SVN_EXTERNAL_PROJECT_SUBDIRS = @SVN_EXTERNAL_PROJECT_SUBDIRS@
37 37
38 SCHEMA_DIR = subversion/svn/schema 38 SCHEMA_DIR = subversion/svn/schema
39 39
40 NEON_LIBS = @NEON_LIBS@ 40 NEON_LIBS = @NEON_LIBS@
41 SVN_APR_LIBS = @SVN_APR_LIBS@ 41 SVN_APR_LIBS = @SVN_APR_LIBS@
42 SVN_APRUTIL_LIBS = @SVN_APRUTIL_LIBS@ 42 SVN_APRUTIL_LIBS = @SVN_APRUTIL_LIBS@
43 SVN_DB_LIBS = 43 SVN_DB_LIBS =
44 SVN_KWALLET_LIBS = @SVN_KWALLET_LIBS@
44 SVN_SERF_LIBS = @SVN_SERF_LIBS@ 45 SVN_SERF_LIBS = @SVN_SERF_LIBS@
45 SVN_SASL_LIBS = @SVN_SASL_LIBS@ 46 SVN_SASL_LIBS = @SVN_SASL_LIBS@
46 SVN_ZLIB_LIBS = @SVN_ZLIB_LIBS@ 47 SVN_ZLIB_LIBS = @SVN_ZLIB_LIBS@
47 48
48 LIBS = @LIBS@ 49 LIBS = @LIBS@
49 50
50 prefix = @prefix@ 51 prefix = @prefix@
51 exec_prefix = @exec_prefix@ 52 exec_prefix = @exec_prefix@
52 libdir = @libdir@ 53 libdir = @libdir@
53 fsmod_libdir = @libdir@ 54 fsmod_libdir = @libdir@
54 ramod_libdir = @libdir@ 55 ramod_libdir = @libdir@
56 bdb_libdir = @libdir@
57 kwallet_libdir = @libdir@
55 neon_libdir = @libdir@ 58 neon_libdir = @libdir@
56 bdb_libdir = @libdir@
57 serf_libdir = @libdir@ 59 serf_libdir = @libdir@
58 bindir = @bindir@ 60 bindir = @bindir@
59 includedir = @includedir@ 61 includedir = @includedir@
60 mandir = @mandir@ 62 mandir = @mandir@
61 srcdir = @srcdir@ 63 srcdir = @srcdir@
62 datadir = @datadir@ 64 datadir = @datadir@
63 localedir = @localedir@ 65 localedir = @localedir@
64 66
65 # where to install libsvn_swig_* 67 # where to install libsvn_swig_*
66 swig_py_libdir = @libdir@ 68 swig_py_libdir = @libdir@
(...skipping 28 matching lines...) Show 10 above Show 10 below
95 97
96 SHELL = @SHELL@ 98 SHELL = @SHELL@
97 LIBTOOL = @SVN_LIBTOOL@ 99 LIBTOOL = @SVN_LIBTOOL@
98 LTFLAGS = --tag=CC --silent 100 LTFLAGS = --tag=CC --silent
99 LTCXXFLAGS = --tag=CXX --silent 101 LTCXXFLAGS = --tag=CXX --silent
100 LT_LDFLAGS = @LT_LDFLAGS@ 102 LT_LDFLAGS = @LT_LDFLAGS@
101 LT_NO_UNDEFINED = @LT_NO_UNDEFINED@ 103 LT_NO_UNDEFINED = @LT_NO_UNDEFINED@
102 LT_CXX_LIBADD = @LT_CXX_LIBADD@ 104 LT_CXX_LIBADD = @LT_CXX_LIBADD@
103 105
104 INCLUDES = -I$(top_srcdir)/subversion/include -I$(top_builddir)/subversion \ 106 INCLUDES = -I$(top_srcdir)/subversion/include -I$(top_builddir)/subversion \
105 @SVN_NEON_INCLUDES@ \ 107 @SVN_APR_INCLUDES@ @SVN_APRUTIL_INCLUDES@ \
106 @SVN_APR_INCLUDES@ @SVN_APRUTIL_INCLUDES@ @SVN_SERF_INCLUDES@ \ 108 @SVN_KWALLET_INCLUDES@ @SVN_NEON_INCLUDES@ @SVN_SASL_INCLUDES@ \
107 @SVN_SASL_INCLUDES@ @SVN_ZLIB_INCLUDES@ 109 @SVN_SERF_INCLUDES@ @SVN_ZLIB_INCLUDES@
108 110
109 APACHE_INCLUDES = @APACHE_INCLUDES@ 111 APACHE_INCLUDES = @APACHE_INCLUDES@
110 APACHE_LIBEXECDIR = $(DESTDIR)@APACHE_LIBEXECDIR@ 112 APACHE_LIBEXECDIR = $(DESTDIR)@APACHE_LIBEXECDIR@
111 APACHE_LDFLAGS = @APACHE_LDFLAGS@ 113 APACHE_LDFLAGS = @APACHE_LDFLAGS@
112 114
113 SWIG = @SWIG@ 115 SWIG = @SWIG@
114 SWIG_PY_INCLUDES = @SWIG_PY_INCLUDES@ -I$(SWIG_SRC_DIR)/python/libsvn_swig_py 116 SWIG_PY_INCLUDES = @SWIG_PY_INCLUDES@ -I$(SWIG_SRC_DIR)/python/libsvn_swig_py
115 SWIG_PY_COMPILE = @SWIG_PY_COMPILE@ 117 SWIG_PY_COMPILE = @SWIG_PY_COMPILE@
116 SWIG_PY_LINK = @SWIG_PY_LINK@ 118 SWIG_PY_LINK = @SWIG_PY_LINK@
117 SWIG_PY_LIBS = @SWIG_PY_LIBS@ 119 SWIG_PY_LIBS = @SWIG_PY_LIBS@
(...skipping 27 matching lines...) Show 10 above Show 10 below
145 CXXFLAGS = @CXXFLAGS@ $(EXTRA_CXXFLAGS) 147 CXXFLAGS = @CXXFLAGS@ $(EXTRA_CXXFLAGS)
146 ### A few of the CFLAGS (e.g. -Wmissing-prototypes, -Wstrict-prototypes, 148 ### A few of the CFLAGS (e.g. -Wmissing-prototypes, -Wstrict-prototypes,
147 ### -Wmissing-declarations) are not valid for C++, and should be somehow 149 ### -Wmissing-declarations) are not valid for C++, and should be somehow
148 ### suppressed (but they may come from httpd or APR). 150 ### suppressed (but they may come from httpd or APR).
149 CPPFLAGS = @CPPFLAGS@ $(EXTRA_CPPFLAGS) 151 CPPFLAGS = @CPPFLAGS@ $(EXTRA_CPPFLAGS)
150 LDFLAGS = @LDFLAGS@ $(EXTRA_LDFLAGS) 152 LDFLAGS = @LDFLAGS@ $(EXTRA_LDFLAGS)
151 153
152 COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) 154 COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES)
153 COMPILE_CXX = $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(INCLUDES) 155 COMPILE_CXX = $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(INCLUDES)
154 LT_COMPILE = $(LIBTOOL) $(LTFLAGS) --mode=compile $(COMPILE) 156 LT_COMPILE = $(LIBTOOL) $(LTFLAGS) --mode=compile $(COMPILE)
157 LT_COMPILE_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=compile $(COMPILE_CXX)
155 158
156 # special compilation for files destined for mod_dav_svn 159 # special compilation for files destined for mod_dav_svn
157 COMPILE_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CF LAGS) $(APACHE_INCLUDES) $(INCLUDES) -o $@ -c 160 COMPILE_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CF LAGS) $(APACHE_INCLUDES) $(INCLUDES) -o $@ -c
158 161
159 # special compilation for files destined for libsvn_swig_* (e.g. swigutil_*.c) 162 # special compilation for files destined for libsvn_swig_* (e.g. swigutil_*.c)
160 COMPILE_SWIG_PY = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_PY_COMPILE) $(CPPF LAGS) -DSWIGPYTHON $(CFLAGS) $(SWIG_PY_INCLUDES) $(INCLUDES) -o $@ -c 163 COMPILE_SWIG_PY = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_PY_COMPILE) $(CPPF LAGS) -DSWIGPYTHON $(CFLAGS) $(SWIG_PY_INCLUDES) $(INCLUDES) -o $@ -c
161 COMPILE_SWIG_PL = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CFLAG S) $(SWIG_PL_INCLUDES) $(INCLUDES) -o $@ -c 164 COMPILE_SWIG_PL = $(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) $(CPPFLAGS) $(CFLAG S) $(SWIG_PL_INCLUDES) $(INCLUDES) -o $@ -c
162 COMPILE_SWIG_RB = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_RB_COMPILE) $(CPPF LAGS) $(CFLAGS) $(SWIG_RB_INCLUDES) $(INCLUDES) -o $@ -c 165 COMPILE_SWIG_RB = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_RB_COMPILE) $(CPPF LAGS) $(CFLAGS) $(SWIG_RB_INCLUDES) $(INCLUDES) -o $@ -c
163 166
164 # special compilation for files destined for javahl (i.e. C++) 167 # special compilation for files destined for javahl (i.e. C++)
165 COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=compile $(COMPILE_CXX) $(JA VAHL_INCLUDES) -o $@ -c 168 COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=compile $(COMPILE_CXX) $(JA VAHL_INCLUDES) -o $@ -c
166 COMPILE_JAVAHL_JAVAC = $(JAVAC) $(JAVAC_FLAGS) 169 COMPILE_JAVAHL_JAVAC = $(JAVAC) $(JAVAC_FLAGS)
167 COMPILE_JAVAHL_JAVAH = $(JAVAH) 170 COMPILE_JAVAHL_JAVAH = $(JAVAH)
168 171
169 LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS ) -rpath $(libdir) 172 LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) $(LDFLAGS ) -rpath $(libdir)
173 LINK_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) $(CXXFLAGS) $(LDFLAGS) -rpath $(libdir)
170 174
171 # special link rule for mod_dav_svn 175 # special link rule for mod_dav_svn
172 LINK_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS ) $(LDFLAGS) -rpath $(APACHE_LIBEXECDIR) -avoid-version -module $(APACHE_LDFLAGS ) 176 LINK_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS ) $(LDFLAGS) -rpath $(APACHE_LIBEXECDIR) -avoid-version -module $(APACHE_LDFLAGS )
173 177
174 # Compilation of SWIG-generated C source code 178 # Compilation of SWIG-generated C source code
175 COMPILE_PY_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_PY_COMPILE) $(C PPFLAGS) $(SWIG_PY_INCLUDES) -prefer-pic -c -o $@ 179 COMPILE_PY_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_PY_COMPILE) $(C PPFLAGS) $(SWIG_PY_INCLUDES) -prefer-pic -c -o $@
176 COMPILE_RB_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_RB_COMPILE) $(C PPFLAGS) $(SWIG_RB_INCLUDES) -prefer-pic -c -o $@ 180 COMPILE_RB_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=compile $(SWIG_RB_COMPILE) $(C PPFLAGS) $(SWIG_RB_INCLUDES) -prefer-pic -c -o $@
177 181
178 # these commands link the wrapper objects into an extension library/module 182 # these commands link the wrapper objects into an extension library/module
179 LINK_PY_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=link $(SWIG_PY_LINK) $(SWIG_LDFLA GS) -rpath $(swig_pydir) -avoid-version -module 183 LINK_PY_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=link $(SWIG_PY_LINK) $(SWIG_LDFLA GS) -rpath $(swig_pydir) -avoid-version -module
180 LINK_RB_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=link $(SWIG_RB_LINK) $(SWIG_LDFLA GS) -rpath $(swig_rbdir) -avoid-version -module 184 LINK_RB_WRAPPER = $(LIBTOOL) $(LTFLAGS) --mode=link $(SWIG_RB_LINK) $(SWIG_LDFLA GS) -rpath $(swig_rbdir) -avoid-version -module
181 185
182 LINK_JAVAHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) $(CX XFLAGS) $(LDFLAGS) $(LT_CXX_LIBADD) -rpath $(libdir) 186 LINK_JAVAHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) $(CX XFLAGS) $(LDFLAGS) $(LT_CXX_LIBADD) -rpath $(libdir)
183 187
184 INSTALL = @INSTALL@ 188 INSTALL = @INSTALL@
185 INSTALL_LIB = $(LIBTOOL) --mode=install $(INSTALL) 189 INSTALL_LIB = $(LIBTOOL) --mode=install $(INSTALL)
186 INSTALL_FSMOD_LIB = $(INSTALL_LIB) 190 INSTALL_FSMOD_LIB = $(INSTALL_LIB)
187 INSTALL_RAMOD_LIB = $(INSTALL_LIB) 191 INSTALL_RAMOD_LIB = $(INSTALL_LIB)
188 INSTALL_BDB_LIB = $(INSTALL_LIB) 192 INSTALL_BDB_LIB = $(INSTALL_LIB)
193 INSTALL_KWALLET_LIB = $(INSTALL_LIB)
189 INSTALL_NEON_LIB = $(INSTALL_LIB) 194 INSTALL_NEON_LIB = $(INSTALL_LIB)
190 INSTALL_SERF_LIB = $(INSTALL_LIB) 195 INSTALL_SERF_LIB = $(INSTALL_LIB)
191 INSTALL_BIN = $(LIBTOOL) --mode=install $(INSTALL) 196 INSTALL_BIN = $(LIBTOOL) --mode=install $(INSTALL)
192 INSTALL_CONTRIB = $(LIBTOOL) --mode=install $(INSTALL) 197 INSTALL_CONTRIB = $(LIBTOOL) --mode=install $(INSTALL)
193 INSTALL_TOOLS = $(LIBTOOL) --mode=install $(INSTALL) 198 INSTALL_TOOLS = $(LIBTOOL) --mode=install $(INSTALL)
194 INSTALL_INCLUDE = $(INSTALL) -m 644 199 INSTALL_INCLUDE = $(INSTALL) -m 644
195 INSTALL_MOD_SHARED = @APXS@ -i -S LIBEXECDIR="$(APACHE_LIBEXECDIR)" @MOD_ACTIVAT ION@ 200 INSTALL_MOD_SHARED = @APXS@ -i -S LIBEXECDIR="$(APACHE_LIBEXECDIR)" @MOD_ACTIVAT ION@
196 INSTALL_DATA = $(INSTALL) -m 644 201 INSTALL_DATA = $(INSTALL) -m 644
197 INSTALL_LOCALE = $(INSTALL_DATA) 202 INSTALL_LOCALE = $(INSTALL_DATA)
198 203
(...skipping 354 matching lines...) Show 10 above Show 10 below
553 558
554 $(SCHEMAS_RNG) $(SCHEMAS_DTD) $(SCHEMAS_XSD): $(SCHEMA_DIR)/common.rnc 559 $(SCHEMAS_RNG) $(SCHEMAS_DTD) $(SCHEMAS_XSD): $(SCHEMA_DIR)/common.rnc
555 560
556 schema-clean: 561 schema-clean:
557 (cd $(SCHEMA_DIR) && rm -f *.rng *.dtd *.xsd) 562 (cd $(SCHEMA_DIR) && rm -f *.rng *.dtd *.xsd)
558 563
559 # 564 #
560 # Implicit rules for creating outputs from input files 565 # Implicit rules for creating outputs from input files
561 # 566 #
562 .SUFFIXES: 567 .SUFFIXES:
563 .SUFFIXES: .c .lo .o .la-a .la \ 568 .SUFFIXES: .c .cpp .lo .o .la-a .la \
564 .po .spo .mo .rnc .rng .dtd .xsd 569 .po .spo .mo .rnc .rng .dtd .xsd
565 570
566 .c.o: 571 .c.o:
567 $(COMPILE) -o $@ -c $< 572 $(COMPILE) -o $@ -c $<
568 573
574 .cpp.o:
575 $(COMPILE_CXX) -o $@ -c $<
576
569 .c.lo: 577 .c.lo:
570 $(LT_COMPILE) -o $@ -c $< 578 $(LT_COMPILE) -o $@ -c $<
579
580 .cpp.lo:
581 $(LT_COMPILE_CXX) -o $@ -c $<
571 582
572 .la.la-a: 583 .la.la-a:
573 sed "/library_names/s/'.*'/''/" $< > $@ 584 sed "/library_names/s/'.*'/''/" $< > $@
574 585
575 586
576 # Strip the Content-Type: header from the po file if we don't have a 587 # Strip the Content-Type: header from the po file if we don't have a
577 # gettext that supports bind_textdomain_codeset, so it doesn't try 588 # gettext that supports bind_textdomain_codeset, so it doesn't try
578 # to convert our UTF-8 .po files to the locale encoding. 589 # to convert our UTF-8 .po files to the locale encoding.
579 @NO_GETTEXT_CODESET@.po.spo: 590 @NO_GETTEXT_CODESET@.po.spo:
580 @NO_GETTEXT_CODESET@ sed \ 591 @NO_GETTEXT_CODESET@ sed \
(...skipping 140 matching lines...) Show 10 above Show 10 below
721 do \ 732 do \
722 cd $$d; \ 733 cd $$d; \
723 rm -rf *.lo *.la *.o .libs; \ 734 rm -rf *.lo *.la *.o .libs; \
724 done 735 done
725 736
726 extraclean-swig-rb: clean-swig-rb 737 extraclean-swig-rb: clean-swig-rb
727 $(EXTRACLEAN_SWIG_RB) 738 $(EXTRACLEAN_SWIG_RB)
728 739
729 install-swig-rb-doc: 740 install-swig-rb-doc:
730 $(RDOC) --all --ri --op "$(SWIG_RB_RI_DATADIR)" "$(SWIG_RB_SRC_DIR)/svn" 741 $(RDOC) --all --ri --op "$(SWIG_RB_RI_DATADIR)" "$(SWIG_RB_SRC_DIR)/svn"
OLDNEW
« no previous file | build.conf » ('j') | Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Hide Comments ('s')

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld r338