diff options
Diffstat (limited to 'tests/make_png/Makefile')
-rw-r--r-- | tests/make_png/Makefile | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/tests/make_png/Makefile b/tests/make_png/Makefile new file mode 100644 index 000000000..bd7a584a8 --- /dev/null +++ b/tests/make_png/Makefile @@ -0,0 +1,35 @@ +# Define required macros here + +SHELL = /bin/sh + +SRC_HASH = hash_to_file.c bitmap.c murmur3.c +SRC_PNG = make_png.c bitmap.c murmur3.c +SRC_SPRITE = make_sprite.c bitmap.c murmur3.c + +SRC_LIB = ../../objs/libfreetype.a +OBJS = $(src:.c=.o) + +CFLAGS = -Wall -g +CC = gcc +INCLUDE = -I ../../include/ +LIBS = -lpng -lharfbuzz -lbz2 -ldl + +DPI = 72 + +all: png hash sprite + +png:$(SRC_PNG) + $(CC) $(CFLAGS) $(INCLUDE) -DDPI=$(DPI) -o $@ $(SRC_PNG) $(SRC_LIB) $(OBJS) $(LIBS) + +sprite:$(SRC_SPRITE) + $(CC) $(CFLAGS) $(INCLUDE) -DDPI=$(DPI) -o $@ $(SRC_SPRITE) $(SRC_LIB) $(OBJS) $(LIBS) + +hash:$(SRC_HASH) + $(CC) $(CFLAGS) $(INCLUDE) -DDPI=$(DPI) -o $@ $(SRC_HASH) $(SRC_LIB) $(OBJS) $(LIBS) + +.PHONY: clean +clean: + -rm -f *.o + + + |