mirror of
https://github.com/moparisthebest/curl
synced 2025-02-28 09:21:50 -05:00
renamed generated config.h to ares_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h.
This commit is contained in:
parent
f5f9354093
commit
35c91f6ea9
@ -12,8 +12,8 @@ ares_build.h
|
||||
ares_version.h.dist
|
||||
autom4te.cache
|
||||
config.guess
|
||||
config.h
|
||||
config.h.in
|
||||
ares_config.h
|
||||
ares_config.h.in
|
||||
config.log
|
||||
config.lt
|
||||
config.status
|
||||
|
@ -1,5 +1,9 @@
|
||||
Changelog for the c-ares project
|
||||
|
||||
* 14 Jul 2009 (Guenter Knauf)
|
||||
- renamed generated config.h to ares_config.h to avoid any future clashes
|
||||
with config.h from other projects.
|
||||
|
||||
* June 8 2009 (Yang Tse)
|
||||
- Removed buildconf.bat from release and daily snapshot archives. This
|
||||
file is only for CVS tree checkout builds.
|
||||
|
@ -15,7 +15,7 @@ ACLOCAL_AMFLAGS = -I m4
|
||||
#
|
||||
# $(top_builddir)/../include is for libcurl's generated curl/curlbuild.h file
|
||||
# $(top_srcdir)/../include is for libcurl's external include files
|
||||
# $(top_builddir) is for c-ares's generated config.h file
|
||||
# $(top_builddir) is for c-ares's generated ares_config.h file
|
||||
# $(top_srcdir) is for c-ares's lib/setup.h and other "c-ares-private" files
|
||||
|
||||
if CURLDEBUG
|
||||
|
@ -37,13 +37,13 @@ EX_LIBS += $(WATT32_ROOT)/lib/libwatt.a
|
||||
|
||||
OBJECTS = $(addprefix $(OBJ_DIR)/, $(CSOURCES:.c=.o))
|
||||
|
||||
all: $(OBJ_DIR) config.h libcares.a ahost.exe adig.exe acountry.exe
|
||||
all: $(OBJ_DIR) ares_config.h libcares.a ahost.exe adig.exe acountry.exe
|
||||
@echo Welcome to c-ares.
|
||||
|
||||
libcares.a: $(OBJECTS)
|
||||
ar rs $@ $?
|
||||
|
||||
config.h: config.dos
|
||||
ares_config.h: config.dos
|
||||
$(COPY) $^ $@
|
||||
|
||||
ahost.exe: ahost.c $(OBJ_DIR)/ares_getopt.o $(OBJ_HACK)
|
||||
@ -58,7 +58,7 @@ acountry.exe: acountry.c $(OBJ_DIR)/ares_getopt.o $(OBJ_HACK)
|
||||
# clean generated files
|
||||
#
|
||||
genclean:
|
||||
- $(DELETE) config.h
|
||||
- $(DELETE) ares_config.h
|
||||
|
||||
# clean object files and subdir
|
||||
#
|
||||
|
@ -160,7 +160,7 @@ lib: prebuild $(LTARGET)
|
||||
|
||||
nlm: prebuild $(TARGETS)
|
||||
|
||||
prebuild: $(OBJDIR) ares_build.h $(OBJDIR)/version.inc config.h
|
||||
prebuild: $(OBJDIR) ares_build.h $(OBJDIR)/version.inc ares_config.h
|
||||
|
||||
install: $(INSTDIR) all
|
||||
@$(CP) *.nlm $(INSTDIR)
|
||||
@ -170,7 +170,7 @@ install: $(INSTDIR) all
|
||||
@$(CP) ../RELEASE-NOTES $(INSTDIR)
|
||||
|
||||
clean:
|
||||
-$(RM) $(LTARGET) $(TARGETS) config.h
|
||||
-$(RM) $(LTARGET) $(TARGETS) ares_config.h
|
||||
-$(RM) -r $(OBJDIR)
|
||||
-$(RM) -r arpa
|
||||
|
||||
@ -269,7 +269,7 @@ ifeq ($(LD),nlmconv)
|
||||
@echo $(DL)output $(notdir $(@:.def=.nlm))$(DL) >> $@
|
||||
endif
|
||||
|
||||
config.h: Makefile.netware
|
||||
ares_config.h: Makefile.netware
|
||||
@echo Creating $@
|
||||
@echo $(DL)/* $@ for NetWare target.$(DL) > $@
|
||||
@echo $(DL)** Do not edit this file - it is created by make!$(DL) >> $@
|
||||
|
@ -7,7 +7,7 @@ AC_INIT([c-ares], [-],
|
||||
CARES_OVERRIDE_AUTOCONF
|
||||
|
||||
AC_CONFIG_SRCDIR([ares_ipv6.h])
|
||||
AM_CONFIG_HEADER([config.h ares_build.h])
|
||||
AM_CONFIG_HEADER([ares_config.h ares_build.h])
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
CARES_CHECK_OPTION_DEBUG
|
||||
|
@ -1113,15 +1113,15 @@ AC_DEFUN([CARES_CHECK_CURLDEBUG], [
|
||||
test ! -f "$cares_builddir/../include/curl/curlbuild.h"; then
|
||||
AC_MSG_WARN([curl's configure has not been run.])
|
||||
supports_curldebug="no"
|
||||
elif test ! -f "$cares_builddir/../lib/config.h"; then
|
||||
AC_MSG_WARN([libcurl's config.h is missing.])
|
||||
elif test ! -f "$cares_builddir/../lib/curl_config.h"; then
|
||||
AC_MSG_WARN([libcurl's curl_config.h is missing.])
|
||||
supports_curldebug="no"
|
||||
elif test ! -f "$cares_builddir/../config.status"; then
|
||||
AC_MSG_WARN([curl's config.status is missing.])
|
||||
supports_curldebug="no"
|
||||
fi
|
||||
if test "$supports_curldebug" != "no"; then
|
||||
grep '^#define USE_ARES' "$cares_builddir/../lib/config.h" >/dev/null
|
||||
grep '^#define USE_ARES' "$cares_builddir/../lib/curl_config.h" >/dev/null
|
||||
if test "$?" -ne "0"; then
|
||||
AC_MSG_WARN([libcurl configured without c-ares support.])
|
||||
supports_curldebug="no"
|
||||
|
@ -30,7 +30,7 @@
|
||||
*/
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#include "ares_config.h"
|
||||
#else
|
||||
|
||||
#ifdef WIN32
|
||||
@ -154,7 +154,7 @@
|
||||
#endif /* HAVE_CONFIG_H */
|
||||
|
||||
/*
|
||||
* Recent autoconf versions define these symbols in config.h. We don't
|
||||
* Recent autoconf versions define these symbols in ares_config.h. We don't
|
||||
* want them (since they collide with the libcurl ones when we build
|
||||
* --enable-debug) so we undef them again here.
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user