all: decompress extractblocks mapcoords convertcoords splitold

decompress: decompress.c mystdlib.c
	@$(CC) -O2 -o ../bin/decompress decompress.c mystdlib.c -lz

extractblocks: extractblocks_new.c mystdlib.c
	@$(CC) -o ../bin/extractblocks extractblocks_new.c mystdlib.c

mapcoords: mapcoords.c mystdlib.c
	@$(CC) -o ../bin/mapcoords mapcoords.c mystdlib.c

splitold: splitold.c mystdlib.c
	@$(CC) -o ../bin/splitold splitold.c mystdlib.c

convertcoords: convertcoords.c
	@$(CC) -o ../bin/convertcoords convertcoords.c -lm

clean:
	@rm -f ../bin/{decompress,extractblocks,mapcoords,convertcoords,splitold}