play with make a bit
[voxelands-alt.git] / Makefile.sources
blob078cbbd98475e43ae99e8b835554a29b820162e1
1 SRCDIR=src
2 CONTENTDIR=$(SRCDIR)/content
3 MAPDIR=$(SRCDIR)/map
4 GLDIR=$(SRCDIR)/graphics
5 LIBDIR=$(SRCDIR)/lib
7 OBJS_BLOCKS=
9 OBJS_CRAFTITEMS=
11 OBJS_TOOLS=
13 OBJS_CLOTHES=
15 OBJS_MOB=
17 OBJS_CONTENT=$(OBJS_BLOCKS) $(OBJS_CRAFTITEMS) $(OBJS_TOOLS) $(OBJS_CLOTHES) $(OBJS_MOB)
19 OBJS_MAP=
21 OBJS_GRAPHICS=
23 OBJS_UI=
25 OBJS_LIB=$(LIBDIR)/array.o $(LIBDIR)/crypto.o $(LIBDIR)/crypto_base64.o $(LIBDIR)/file.o $(LIBDIR)/list.o $(LIBDIR)/math.o $(LIBDIR)/math_quaternion.o $(LIBDIR)/math_vector.o $(LIBDIR)/nvp.o $(LIBDIR)/path.o $(LIBDIR)/thread.o
27 OBJS_COMMON=$(SRCDIR)/auth.o $(SRCDIR)/ban.o $(SRCDIR)/collision.o
29 OBJS_SERVER=$(SRCDIR)/servermain.o
31 OBJS_CLIENT=$(SRCDIR)/main.o
33 SERVEROBJS=$(OBJS_CONTENT) $(OBJS_LIB) $(OBJS_COMMON) $(OBJS_SERVER)
35 CLIENTOBJS=$(OBJS_CONTENT) $(OBJS_LIB) $(OBJS_COMMON) $(OBJS_CLIENT)
37 OBJS=$(OBJS_CONTENT) $(OBJS_MAP) $(OBJS_UI) $(OBJS_LIB) $(OBJS_COMMON) $(OBJS_SERVER) $(OBJS_CLIENT)