diff options
Diffstat (limited to '3rdparty/libbacktrace/Makefile.in')
-rw-r--r-- | 3rdparty/libbacktrace/Makefile.in | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/3rdparty/libbacktrace/Makefile.in b/3rdparty/libbacktrace/Makefile.in new file mode 100644 index 000000000..741c6b076 --- /dev/null +++ b/3rdparty/libbacktrace/Makefile.in @@ -0,0 +1,72 @@ +# This file is part of Hercules. +# http://herc.ws - http://github.com/HerculesWS/Hercules +# +# Copyright (C) 2012-2015 Hercules Dev Team +# Copyright (C) Athena Dev Teams +# +# Hercules is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +# @configure_input@ + +LIBBACKTRACE_OBJ = atomic.o \ + dwarf.o \ + fileline.o \ + posix.o \ + print.o \ + sort.o \ + state.o \ + backtrace.o \ + simple.o \ + nounwind.o \ + elf.o \ + pecoff.o \ + unknown.o \ + read.o \ + mmapio.o \ + alloc.o \ + mmap.o +LIBBACKTRACE_H = backtrace.h internal.h + + +@SET_MAKE@ + +CC = @CC@ +export CC + +##################################################################### +.PHONY: all clean buildclean help + +all: $(LIBBACKTRACE_OBJ) + +buildclean: + @echo " CLEAN libbacktrace (build temp files)" + @rm -rf *.o + +clean: buildclean + @echo " CLEAN libbacktrace" + +help: + @echo "possible targets are 'all' 'clean' 'buildclean' 'help'" + @echo "'all' - builds $(LIBBACKTRACE_OBJ)" + @echo "'clean', 'buildclean' - deletes $(LIBBACKTRACE_OBJ)" + @echo "'help' - outputs this message" + +##################################################################### + +Makefile: Makefile.in + @$(MAKE) -C ../.. 3rdparty/libbacktrace/Makefile + +%.o: %.c $(LIBBACKTRACE_H) Makefile + @echo " CC $<" + @$(CC) @CFLAGS@ @DEFS@ @CPPFLAGS@ -Wno-pointer-arith -c $(OUTPUT_OPTION) $< |