21
21
# | (__| |_| | _ <| |___
22
22
# \___|\___/|_| \_\_____|
24
# Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.
24
# Copyright (C) 1998 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al.
26
26
# This software is licensed as described in the file COPYING, which
27
27
# you should have received as part of this distribution. The terms
34
34
# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
35
35
# KIND, either express or implied.
37
# $Id: Makefile.am,v 1.62 2008-03-31 03:01:13 danf Exp $
37
# $Id: Makefile.am,v 1.73 2009-02-23 14:34:40 yangtse Exp $
38
38
###########################################################################
63
63
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
64
64
$(srcdir)/Makefile.in $(srcdir)/curl-config.in \
65
65
$(srcdir)/libcurl.pc.in $(top_srcdir)/configure COPYING \
66
compile config.guess config.sub depcomp install-sh ltmain.sh \
66
ChangeLog compile config.guess config.sub depcomp install-sh \
67
ltmain.sh missing mkinstalldirs
69
69
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
70
am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
71
$(top_srcdir)/configure.ac
70
am__aclocal_m4_deps = $(top_srcdir)/m4/curl-compilers.m4 \
71
$(top_srcdir)/m4/curl-confopts.m4 \
72
$(top_srcdir)/m4/curl-functions.m4 \
73
$(top_srcdir)/m4/curl-override.m4 \
74
$(top_srcdir)/m4/curl-reentrant.m4 \
75
$(top_srcdir)/m4/curl-system.m4 $(top_srcdir)/m4/libtool.m4 \
76
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
77
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
78
$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac
72
79
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
74
81
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
75
82
configure.lineno configure.status.lineno
76
83
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
77
84
CONFIG_HEADER = $(top_builddir)/lib/config.h \
78
$(top_builddir)/src/config.h
85
$(top_builddir)/src/config.h \
86
$(top_builddir)/include/curl/curlbuild.h
79
87
CONFIG_CLEAN_FILES = curl-config libcurl.pc
80
88
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgconfigdir)"
81
89
binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
126
134
CPPFLAGS = @CPPFLAGS@
127
135
CROSSCOMPILING_FALSE = @CROSSCOMPILING_FALSE@
128
136
CROSSCOMPILING_TRUE = @CROSSCOMPILING_TRUE@
137
CURL_CA_BUNDLE = @CURL_CA_BUNDLE@
129
138
CURL_DISABLE_DICT = @CURL_DISABLE_DICT@
130
139
CURL_DISABLE_FILE = @CURL_DISABLE_FILE@
131
140
CURL_DISABLE_FTP = @CURL_DISABLE_FTP@
132
141
CURL_DISABLE_HTTP = @CURL_DISABLE_HTTP@
133
142
CURL_DISABLE_LDAP = @CURL_DISABLE_LDAP@
134
143
CURL_DISABLE_LDAPS = @CURL_DISABLE_LDAPS@
144
CURL_DISABLE_PROXY = @CURL_DISABLE_PROXY@
135
145
CURL_DISABLE_TELNET = @CURL_DISABLE_TELNET@
136
146
CURL_DISABLE_TFTP = @CURL_DISABLE_TFTP@
137
147
CURL_LIBS = @CURL_LIBS@
173
186
MANOPT = @MANOPT@
174
187
MIMPURE_FALSE = @MIMPURE_FALSE@
175
188
MIMPURE_TRUE = @MIMPURE_TRUE@
176
190
NMEDIT = @NMEDIT@
177
191
NO_UNDEFINED_FALSE = @NO_UNDEFINED_FALSE@
178
192
NO_UNDEFINED_TRUE = @NO_UNDEFINED_TRUE@
180
194
OBJDUMP = @OBJDUMP@
181
195
OBJEXT = @OBJEXT@
182
198
PACKAGE = @PACKAGE@
183
199
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
184
200
PACKAGE_NAME = @PACKAGE_NAME@
185
201
PACKAGE_STRING = @PACKAGE_STRING@
186
202
PACKAGE_TARNAME = @PACKAGE_TARNAME@
187
203
PACKAGE_VERSION = @PACKAGE_VERSION@
188
205
PATH_SEPARATOR = @PATH_SEPARATOR@
190
207
PKGADD_NAME = @PKGADD_NAME@
198
215
SET_MAKE = @SET_MAKE@
217
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
218
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
200
219
SSL_ENABLED = @SSL_ENABLED@
201
220
STATICLIB_FALSE = @STATICLIB_FALSE@
202
221
STATICLIB_TRUE = @STATICLIB_TRUE@
223
SUPPORT_FEATURES = @SUPPORT_FEATURES@
224
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
204
225
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
205
226
USE_GNUTLS = @USE_GNUTLS@
206
227
USE_LIBSSH2 = @USE_LIBSSH2@
212
233
VERSION = @VERSION@
213
234
VERSIONNUM = @VERSIONNUM@
214
235
ac_ct_CC = @ac_ct_CC@
236
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
215
237
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
216
238
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
217
239
am__include = @am__include@
257
280
sysconfdir = @sysconfdir@
258
281
target_alias = @target_alias@
259
282
AUTOMAKE_OPTIONS = foreign
260
EXTRA_DIST = CHANGES COPYING maketgz reconf Makefile.dist curl-config.in \
261
curl-style.el sample.emacs RELEASE-NOTES buildconf buildconf.bat libcurl.pc.in
283
ACLOCAL_AMFLAGS = -I m4
284
EXTRA_DIST = CHANGES COPYING maketgz Makefile.dist curl-config.in \
285
curl-style.el sample.emacs RELEASE-NOTES buildconf buildconf.bat \
286
libcurl.pc.in vc6curl.dsw MacOSX-Framework
263
288
bin_SCRIPTS = curl-config
264
289
SUBDIRS = lib src
487
512
distdir: $(DISTFILES)
488
513
$(am__remove_distdir)
490
$(mkdir_p) $(distdir)/. $(distdir)/packages/AIX/RPM $(distdir)/packages/EPM $(distdir)/packages/Linux/RPM
515
$(mkdir_p) $(distdir)/. $(distdir)/m4 $(distdir)/packages/AIX/RPM $(distdir)/packages/EPM $(distdir)/packages/Linux/RPM
491
516
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
492
517
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
493
518
list='$(DISTFILES)'; for file in $$list; do \
663
688
@echo "it deletes files that may require special tools to rebuild."
664
689
clean: clean-recursive
666
clean-am: clean-generic clean-libtool mostlyclean-am
691
clean-am: clean-generic clean-libtool clean-local mostlyclean-am
668
693
distclean: distclean-recursive
669
694
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
715
740
uninstall-info: uninstall-info-recursive
717
742
.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
718
check-am clean clean-generic clean-libtool clean-recursive \
719
ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
720
dist-hook dist-shar dist-tarZ dist-zip distcheck distclean \
721
distclean-generic distclean-libtool distclean-recursive \
722
distclean-tags distcleancheck distdir distuninstallcheck dvi \
723
dvi-am html html-am info info-am install install-am \
724
install-binSCRIPTS install-data install-data-am \
725
install-data-hook install-exec install-exec-am install-info \
726
install-info-am install-man install-pkgconfigDATA \
743
check-am clean clean-generic clean-libtool clean-local \
744
clean-recursive ctags ctags-recursive dist dist-all dist-bzip2 \
745
dist-gzip dist-hook dist-shar dist-tarZ dist-zip distcheck \
746
distclean distclean-generic distclean-libtool \
747
distclean-recursive distclean-tags distcleancheck distdir \
748
distuninstallcheck dvi dvi-am html html-am info info-am \
749
install install-am install-binSCRIPTS install-data \
750
install-data-am install-data-hook install-exec install-exec-am \
751
install-info install-info-am install-man install-pkgconfigDATA \
727
752
install-strip installcheck installcheck-am installdirs \
728
753
installdirs-am maintainer-clean maintainer-clean-generic \
729
754
maintainer-clean-recursive mostlyclean mostlyclean-generic \
769
794
@(cd docs/examples; $(MAKE) check)
797
@(cd tests; $(MAKE) clean)
798
@(cd docs; $(MAKE) clean)
772
801
# Build source and binary rpms. For rpm-3.0 and above, the ~/.rpmmacros
773
802
# must contain the following line:
796
825
mv $$RPM_TOPDIR/SRPMS/$(RPMDIST)-*.src.rpm .
799
# Build a Solaris pkkgadd format file
828
# Build a Solaris pkgadd format file
800
829
# run 'make pkgadd' once you've done './configure' and 'make' to make a Solaris pkgadd format
801
830
# file (which ends up back in this directory).
802
831
# The pkgadd file is in 'pkgtrans' format, so to install on Solaris, do
829
858
ca-bundle: lib/mk-ca-bundle.pl
830
859
@echo "generate a fresh ca-bundle.crt"
831
860
@perl $< -b -l -u lib/ca-bundle.crt
862
ca-firefox: lib/firefox-db2pem.sh
863
@echo "generate a fresh ca-bundle.crt"
864
./lib/firefox-db2pem.sh lib/ca-bundle.crt
832
865
# Tell versions [3.59,3.63) of GNU make to not export all variables.
833
866
# Otherwise a system limit (for SysV at least) may be exceeded.