summaryrefslogtreecommitdiff
path: root/3rdparty/libconfig/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/libconfig/Makefile.in')
-rw-r--r--3rdparty/libconfig/Makefile.in31
1 files changed, 22 insertions, 9 deletions
diff --git a/3rdparty/libconfig/Makefile.in b/3rdparty/libconfig/Makefile.in
index ee17298b4..4eb1acc16 100644
--- a/3rdparty/libconfig/Makefile.in
+++ b/3rdparty/libconfig/Makefile.in
@@ -1,26 +1,39 @@
+# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
+# See the LICENSE file
+
+# @configure_input@
LIBCONFIG_OBJ = libconfig.o grammar.o scanctx.o scanner.o strbuf.o
LIBCONFIG_H = libconfig.h grammar.h parsectx.h scanctx.h scanner.h strbuf.h wincompat.h
@SET_MAKE@
+CC = @CC@
+export CC
+
#####################################################################
-.PHONY : all clean help
+.PHONY: all clean buildclean help
all: $(LIBCONFIG_OBJ)
-clean:
- @echo " CLEAN libconfig"
+buildclean:
+ @echo " CLEAN libconfig (build temp files)"
@rm -rf *.o
+clean: buildclean
+ @echo " CLEAN libconfig"
+
help:
- @echo "possible targets are 'all' 'clean' 'help'"
- @echo "'all' - builds $(LIBCONFIG_OBJ)"
- @echo "'clean' - deletes $(LIBCONFIG_OBJ)"
- @echo "'help' - outputs this message"
+ @echo "possible targets are 'all' 'clean' 'buildclean' 'help'"
+ @echo "'all' - builds $(LIBCONFIG_OBJ)"
+ @echo "'clean', 'buildclean' - deletes $(LIBCONFIG_OBJ)"
+ @echo "'help' - outputs this message"
#####################################################################
-%.o: %.c $(LIBCONFIG_H)
+Makefile: Makefile.in
+ @$(MAKE) -C ../.. 3rdparty/libconfig/Makefile
+
+%.o: %.c $(LIBCONFIG_H) Makefile
@echo " CC $<"
- @@CC@ @CFLAGS@ @DEFS@ @CPPFLAGS@ -c $(OUTPUT_OPTION) $<
+ @$(CC) @CFLAGS@ @DEFS@ @CPPFLAGS@ -c $(OUTPUT_OPTION) $<