Add map/tools to ordinary build system.

master
Per Inge Mathisen 2011-07-28 01:32:09 +02:00
parent b50744261c
commit 23b4d3e8a1
4 changed files with 33 additions and 0 deletions

View File

@ -11,6 +11,7 @@ SUBDIRS = \
lib/netplay \
lib/widget \
lib/qtgame \
tools/map \
src \
data \
po \

View File

@ -458,6 +458,7 @@ AC_CONFIG_FILES([Makefile
lib/sound/Makefile
lib/widget/Makefile
lib/qtgame/Makefile
tools/map/Makefile
src/Makefile])
AC_OUTPUT

26
tools/map/Makefile.am Normal file
View File

@ -0,0 +1,26 @@
AM_CPPFLAGS = -DYY_NO_INPUT $(PHYSFS_CFLAGS) $(PNG_CFLAGS) $(OPENGLC_CFLAGS) $(OPENGL_CFLAGS) $(WZ_CPPFLAGS) $(GLEW_CFLAGS)
AM_CFLAGS = $(WZ_CFLAGS)
AM_CXXFLAGS = $(WZ_CXXFLAGS) $(QT4_CFLAGS) -I../..
BUILT_SOURCES =
CLEANFILES = $(BUILT_SOURCES)
EXTRA_DIST =
bin_PROGRAMS = mapconv mapinfo map2lnd map2preview map2png
noinst_HEADERS = maplib.h mapload.h pngsave.h wzconfig.h
LIBLIST = $(LTLIBINTL) $(PHYSFS_LIBS) $(PNG_LIBS) $(OPENGLC_LIBS) $(OPENGL_LIBS) $(QT4_LIBS) $(QJSON_LIBS) $(GLEW_LIBS) $(X_LIBS) $(X_EXTRA_LIBS)
mapconv_SOURCES = mapconv.cpp mapload.cpp maplib.cpp pngsave.cpp
mapconv_LDADD = $(LIBLIST)
mapinfo_SOURCES = mapinfo.cpp mapload.cpp maplib.cpp
mapinfo_LDADD = $(LIBLIST)
map2lnd_SOURCES = map2lnd.cpp mapload.cpp maplib.cpp
map2lnd_LDADD = $(LIBLIST)
map2png_SOURCES = map2png.cpp mapload.cpp maplib.cpp pngsave.cpp
map2png_LDADD = $(LIBLIST)
map2preview_SOURCES = map2preview.cpp mapload.cpp maplib.cpp wzconfig.cpp
map2preview_LDADD = $(LIBLIST)

View File

@ -21,6 +21,11 @@
#ifndef __INCLUDED_TOOLS_MAPLOAD_H__
#define __INCLUDED_TOOLS_MAPLOAD_H__
#include <stdint.h>
#include <stdbool.h>
#include "lib/framework/wzglobal.h"
#include "lib/framework/physfs_ext.h"
#define MAX_LEVEL_SIZE 20
#define TILE_HEIGHT 128
#define TILE_WIDTH 128