Al-Qurtas-Islamic-bank-The-.../tests/make_png/makefile

31 lines
545 B
Makefile
Raw Normal View History

2017-06-28 07:30:44 +02:00
# Define required macros here
SHELL = /bin/sh
2017-06-28 22:29:00 +02:00
SRC_HASH = hash_to_file.c bitmap.c murmur3.c
SRC_PNG = make_png.c bitmap.c murmur3.c
SRC_LIB = ../../objs/libfreetype.a
2017-06-28 07:30:44 +02:00
OBJS = $(src:.c=.o)
CFLAGS = -Wall -g
CC = gcc
INCLUDE = -I ../../include/
LIBS = -lpng -lharfbuzz -lbz2
2017-06-28 07:30:44 +02:00
DPI = 72
2017-06-28 22:29:00 +02:00
all: png hash
png:$(SRC_PNG)
$(CC) $(CFLAGS) $(INCLUDE) -DDPI=$(DPI) -o $@ $(SRC_PNG) $(SRC_LIB) $(OBJS) $(LIBS)
2017-06-28 22:29:00 +02:00
hash:$(SRC_HASH)
$(CC) $(CFLAGS) $(INCLUDE) -DDPI=$(DPI) -o $@ $(SRC_HASH) $(SRC_LIB) $(OBJS) $(LIBS)
2017-06-28 07:30:44 +02:00
.PHONY: clean
clean:
-rm -f *.o