[4612] MaNGOS 0.8 - "Innkeeper" has arrived!
[mangos-git.git] / contrib / map_extractor / Makefile
blob6a12bfa6afd02b51ccd37b71768b138083c969c4
1 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2 # 2003, 2004, 2005 Free Software Foundation, Inc.
3 # This Makefile.in is free software; the Free Software Foundation
4 # gives unlimited permission to copy and/or distribute it,
5 # with or without modifications, as long as this notice is preserved.
7 # This program is distributed in the hope that it will be useful,
8 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
9 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
10 # PARTICULAR PURPOSE.
14 # Copyright (C) 2005,2006 MaNGOS <http://www.mangosproject.org/>
16 # This program is free software; you can redistribute it and/or modify
17 # it under the terms of the GNU General Public License as published by
18 # the Free Software Foundation; either version 2 of the License, or
19 # (at your option) any later version.
21 # This program is distributed in the hope that it will be useful,
22 # but WITHOUT ANY WARRANTY; without even the implied warranty of
23 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24 # GNU General Public License for more details.
26 # You should have received a copy of the GNU General Public License
27 # along with this program; if not, write to the Free Software
28 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
30 SOURCES = $(ad_SOURCES)
32 srcdir = .
33 top_srcdir = .
35 pkgdatadir = $(datadir)/mangos
36 pkglibdir = $(libdir)/mangos
37 pkgincludedir = $(includedir)/mangos
38 top_builddir = ../..
39 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
40 INSTALL = /usr/bin/ginstall -c
41 install_sh_DATA = $(install_sh) -c -m 644
42 install_sh_PROGRAM = $(install_sh) -c
43 install_sh_SCRIPT = $(install_sh) -c
44 INSTALL_HEADER = $(INSTALL_DATA)
45 transform = $(program_transform_name)
46 NORMAL_INSTALL = :
47 PRE_INSTALL = :
48 POST_INSTALL = :
49 NORMAL_UNINSTALL = :
50 PRE_UNINSTALL = :
51 POST_UNINSTALL = :
52 build_triplet = i686-pc-linux-gnu
53 host_triplet = i686-pc-linux-gnu
54 bin_PROGRAMS = ad$(EXEEXT)
55 subdir = contrib/map_extractor
56 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
57 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
58 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
59 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
60 $(ACLOCAL_M4)
61 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
62 CONFIG_HEADER = $(top_builddir)/config.h
63 CONFIG_CLEAN_FILES =
64 am__installdirs = "$(DESTDIR)$(bindir)"
65 binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
66 PROGRAMS = $(bin_PROGRAMS)
67 am_ad_OBJECTS = System.$(OBJEXT) adt.$(OBJEXT) dbcfile.$(OBJEXT) \
68 mpq_libmpq.$(OBJEXT)
69 ad_OBJECTS = $(am_ad_OBJECTS)
70 ad_DEPENDENCIES =
71 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
72 depcomp = $(SHELL) $(top_srcdir)/depcomp
73 am__depfiles_maybe = depfiles
74 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
75 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
76 LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \
77 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
78 $(AM_CXXFLAGS) $(CXXFLAGS)
79 CXXLD = $(CXX)
80 CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
81 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
82 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
83 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
84 LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
85 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
86 $(AM_CFLAGS) $(CFLAGS)
87 CCLD = $(CC)
88 LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
89 $(AM_LDFLAGS) $(LDFLAGS) -o $@
90 SOURCES = $(ad_SOURCES)
91 DIST_SOURCES = $(ad_SOURCES)
92 ETAGS = etags
93 CTAGS = ctags
94 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
95 ACLOCAL =
96 ALLOCA =
97 AMDEP_FALSE = #
98 AMDEP_TRUE =
99 AMTAR = ${SHELL} /home/wow/MaNGOS/trunk/missing --run tar
100 AR = ar
101 AUTOCONF = ${SHELL} /home/wow/MaNGOS/trunk/missing --run autoconf
102 AUTOHEADER = ${SHELL} /home/wow/MaNGOS/trunk/missing --run autoheader
103 AUTOMAKE = ${SHELL} /home/wow/MaNGOS/trunk/missing --run automake-1.9
104 AWK = gawk
105 CC = gcc
106 CCDEPMODE = depmode=gcc3
107 CFLAGS = -g -O3
108 COMPILER_OPTIONS = -g -O3
109 CPP = gcc -E
110 CPPFLAGS =
111 CXX = g++
112 CXXCPP = g++ -E
113 CXXDEPMODE = depmode=gcc3
114 CXXFLAGS = -g -O3
115 CYGPATH_W = echo
116 DEFS = -DHAVE_CONFIG_H
117 DEPDIR = .deps
118 ECHO = echo
119 ECHO_C =
120 ECHO_N = -n
121 ECHO_T =
122 EGREP = grep -E
123 EXEEXT =
124 EXTRA_COMPILER_OPTIONS =
125 EXTRA_LINKER_OPTIONS =
126 F77 =
127 FFLAGS =
128 INCLUDES = -I$(srcdir)
129 INSTALL_DATA = ${INSTALL} -m 644
130 INSTALL_PROGRAM = ${INSTALL}
131 INSTALL_SCRIPT = ${INSTALL}
132 INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
133 LDFLAGS =
134 LIBOBJS =
135 LIBS = -lz -lpthread
136 LIBTOOL = $(SHELL) $(top_builddir)/libtool
137 LINKER_OPTIONS =
138 LN_S = ln -s
139 LTLIBOBJS =
140 LT_AGE = 2
141 LT_CURRENT = 2
142 LT_RELEASE = 2.3.2
143 LT_REVISION = 3
144 MAINT = #
145 MAINTAINER_MODE_FALSE =
146 MAINTAINER_MODE_TRUE = #
147 MAKEINFO =
148 MANGOSD_CONFIG = /home/wow/server/etc/mangosd.conf
149 MANGOSD_CONFIGDIR = /home/wow/server/etc
150 MANGOSD_DATA = /home/wow/server/share/mangos
151 OBJEXT = o
152 PACKAGE = mangos
153 PACKAGE_BUGREPORT = http://www.mangosproject.org/
154 PACKAGE_NAME = MaNGOS
155 PACKAGE_STRING = MaNGOS 0.2-SVN
156 PACKAGE_TARNAME = mangos
157 PACKAGE_VERSION = 0.2-SVN
158 PATH_SEPARATOR = :
159 RANLIB = ranlib
160 SET_MAKE =
161 SHELL = /bin/sh
162 STRIP = strip
163 VERSION = 0.2-SVN
164 ac_ct_AR = ar
165 ac_ct_CC = gcc
166 ac_ct_CXX = g++
167 ac_ct_F77 =
168 ac_ct_RANLIB = ranlib
169 ac_ct_STRIP = strip
170 am__fastdepCC_FALSE = #
171 am__fastdepCC_TRUE =
172 am__fastdepCXX_FALSE = #
173 am__fastdepCXX_TRUE =
174 am__include = include
175 am__leading_dot = .
176 am__quote =
177 am__tar = ${AMTAR} chof - "$$tardir"
178 am__untar = ${AMTAR} xf -
179 bindir = ${exec_prefix}/bin
180 build = i686-pc-linux-gnu
181 build_alias =
182 build_cpu = i686
183 build_os = linux-gnu
184 build_vendor = pc
185 datadir = ${prefix}/share
186 exec_prefix = ${prefix}
187 host = i686-pc-linux-gnu
188 host_alias =
189 host_cpu = i686
190 host_os = linux-gnu
191 host_vendor = pc
192 includedir = ${prefix}/include
193 infodir = ${prefix}/info
194 install_sh = /home/wow/MaNGOS/trunk/install-sh
195 libdir = ${exec_prefix}/lib
196 libexecdir = ${exec_prefix}/libexec
197 localstatedir = ${prefix}/var
198 mandir = ${prefix}/man
199 mkdir_p = mkdir -p --
200 oldincludedir = /usr/include
201 prefix = /home/wow/server
202 program_transform_name = s,x,x,
203 sbindir = ${exec_prefix}/sbin
204 sharedstatedir = ${prefix}/com
206 # use our configured sysconfdir
207 sysconfdir = /home/wow/server/etc
208 target_alias =
209 ad_SOURCES = \
210 System.cpp \
211 adt.h \
212 adt.cpp \
213 dbcfile.cpp \
214 dbcfile.h \
215 mpq_libmpq.cpp \
216 mpq_libmpq.h
218 ad_LDADD = libmpq/libmpq.so
219 add_LDFLAGS = -L$(srcdir) -L$(srcdir)/libmpq
221 all: all-am
223 .SUFFIXES:
224 .SUFFIXES: .cpp .lo .o .obj
226 .PRECIOUS: Makefile
228 install-binPROGRAMS: $(bin_PROGRAMS)
229 @$(NORMAL_INSTALL)
230 test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
231 @list='$(bin_PROGRAMS)'; for p in $$list; do \
232 p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
233 if test -f $$p \
234 || test -f $$p1 \
235 ; then \
236 f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
237 echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
238 $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
239 else :; fi; \
240 done
242 uninstall-binPROGRAMS:
243 @$(NORMAL_UNINSTALL)
244 @list='$(bin_PROGRAMS)'; for p in $$list; do \
245 f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
246 echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
247 rm -f "$(DESTDIR)$(bindir)/$$f"; \
248 done
250 clean-binPROGRAMS:
251 @list='$(bin_PROGRAMS)'; for p in $$list; do \
252 f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
253 echo " rm -f $$p $$f"; \
254 rm -f $$p $$f ; \
255 done
256 ad$(EXEEXT): $(ad_OBJECTS) $(ad_DEPENDENCIES)
257 @rm -f ad$(EXEEXT)
258 $(CXXLINK) $(ad_LDFLAGS) $(ad_OBJECTS) $(ad_LDADD) $(LIBS)
260 mostlyclean-compile:
261 -rm -f *.$(OBJEXT)
263 distclean-compile:
264 -rm -f *.tab.c
266 .cpp.o:
267 if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
268 then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
269 # source='$<' object='$@' libtool=no \
270 # DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
271 # $(CXXCOMPILE) -c -o $@ $<
273 .cpp.obj:
274 if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
275 then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
276 # source='$<' object='$@' libtool=no \
277 # DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
278 # $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
280 .cpp.lo:
281 if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
282 then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
283 # source='$<' object='$@' libtool=yes \
284 # DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
285 # $(LTCXXCOMPILE) -c -o $@ $<
287 mostlyclean-libtool:
288 -rm -f *.lo
290 clean-libtool:
291 -rm -rf .libs _libs
292 -rm .deps/*
294 distclean-libtool:
295 -rm -f libtool
296 uninstall-info-am:
298 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
299 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
300 unique=`for i in $$list; do \
301 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
302 done | \
303 $(AWK) ' { files[$$0] = 1; } \
304 END { for (i in files) print i; }'`; \
305 mkid -fID $$unique
306 tags: TAGS
308 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
309 $(TAGS_FILES) $(LISP)
310 tags=; \
311 here=`pwd`; \
312 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
313 unique=`for i in $$list; do \
314 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
315 done | \
316 $(AWK) ' { files[$$0] = 1; } \
317 END { for (i in files) print i; }'`; \
318 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
319 test -n "$$unique" || unique=$$empty_fix; \
320 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
321 $$tags $$unique; \
323 ctags: CTAGS
324 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
325 $(TAGS_FILES) $(LISP)
326 tags=; \
327 here=`pwd`; \
328 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
329 unique=`for i in $$list; do \
330 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
331 done | \
332 $(AWK) ' { files[$$0] = 1; } \
333 END { for (i in files) print i; }'`; \
334 test -z "$(CTAGS_ARGS)$$tags$$unique" \
335 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
336 $$tags $$unique
338 GTAGS:
339 here=`$(am__cd) $(top_builddir) && pwd` \
340 && cd $(top_srcdir) \
341 && gtags -i $(GTAGS_ARGS) $$here
343 distclean-tags:
344 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
346 distdir: $(DISTFILES)
347 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
348 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
349 list='$(DISTFILES)'; for file in $$list; do \
350 case $$file in \
351 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
352 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
353 esac; \
354 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
355 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
356 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
357 dir="/$$dir"; \
358 $(mkdir_p) "$(distdir)$$dir"; \
359 else \
360 dir=''; \
361 fi; \
362 if test -d $$d/$$file; then \
363 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
364 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
365 fi; \
366 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
367 else \
368 test -f $(distdir)/$$file \
369 || cp -p $$d/$$file $(distdir)/$$file \
370 || exit 1; \
371 fi; \
372 done
373 check-am: all-am
374 check: check-am
375 all-am: Makefile $(PROGRAMS)
376 installdirs:
377 for dir in "$(DESTDIR)$(bindir)"; do \
378 test -z "$$dir" || $(mkdir_p) "$$dir"; \
379 done
380 install: install-am
381 install-exec: install-exec-am
382 install-data: install-data-am
383 uninstall: uninstall-am
385 install-am: all-am
386 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
388 installcheck: installcheck-am
389 install-strip:
390 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
391 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
392 `test -z '$(STRIP)' || \
393 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
394 mostlyclean-generic:
396 clean-generic:
398 distclean-generic:
399 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
401 maintainer-clean-generic:
402 @echo "This command is intended for maintainers to use"
403 @echo "it deletes files that may require special tools to rebuild."
404 clean: clean-am
406 clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
408 distclean: distclean-am
409 -rm -rf ./$(DEPDIR)
410 distclean-am: clean-am distclean-compile distclean-generic \
411 distclean-libtool distclean-tags
413 dvi: dvi-am
415 dvi-am:
417 html: html-am
419 info: info-am
421 info-am:
423 install-data-am:
425 install-exec-am: install-binPROGRAMS
427 install-info: install-info-am
429 install-man:
431 installcheck-am:
433 maintainer-clean: maintainer-clean-am
434 -rm -rf ./$(DEPDIR)
435 -rm -f Makefile
436 maintainer-clean-am: distclean-am maintainer-clean-generic
438 mostlyclean: mostlyclean-am
440 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
441 mostlyclean-libtool
443 pdf: pdf-am
445 pdf-am:
447 ps: ps-am
449 ps-am:
451 uninstall-am: uninstall-binPROGRAMS uninstall-info-am
453 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
454 clean-generic clean-libtool ctags distclean distclean-compile \
455 distclean-generic distclean-libtool distclean-tags distdir dvi \
456 dvi-am html html-am info info-am install install-am \
457 install-binPROGRAMS install-data install-data-am install-exec \
458 install-exec-am install-info install-info-am install-man \
459 install-strip installcheck installcheck-am installdirs \
460 maintainer-clean maintainer-clean-generic mostlyclean \
461 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
462 pdf pdf-am ps ps-am tags uninstall uninstall-am \
463 uninstall-binPROGRAMS uninstall-info-am
465 # Tell versions [3.59,3.63) of GNU make to not export all variables.
466 # Otherwise a system limit (for SysV at least) may be exceeded.
467 .NOEXPORT: