# Makefile
targets = catan

include src/ccommon/base.mk
VPATH = src src/ccommon

cppflags += -DIMGUI_BACKEND_SDL2
ldlibs += $(sdl_libs) -lm -lpng

# Dependencies common to all tests
depends = timing.o alloc.o alloc_gen.o stream.o logging.o rng_mt19937.o unicode.o \
	image.o image_draw.o textrender.o richtext.o im_gui.o \
	image_io.o image_io_png.o \
	sound.o sound_synth.o audio_sdl.o \

#ldlibs +=  -ljpeg
#depends += image_io_jpeg.o

#cppflags += `pkg-config --cflags freetype2`
#ldlibs +=  -lfreetype
#depends += textrender_ft2.o

###
catan: $(depends) board_hex.o game.o ai.o ui_sdl.o main_catan.o

###
pack_src:
	zip -9r catan_src_$(shell date +%Y-%m-%d).zip src res Makefile Makefile.mingw Makefile.emscripten LICENSE README.md
