| OLD | NEW |
| 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" |
| OLD | NEW |