1437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter#Converter makefile 2437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 3437bbad37074e472b66d427814275de84ca77f19Roderick Sheeterinclude ../shared.mk 4437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 5142d8881c174896c0180d60d3efe66a07daa7256Kenichi IshibashiOUROBJ = font.o glyph.o normalize.o table_tags.o transform.o \ 6142d8881c174896c0180d60d3efe66a07daa7256Kenichi Ishibashi woff2_dec.o woff2_enc.o 7437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 8437bbad37074e472b66d427814275de84ca77f19Roderick SheeterBROTLI = ../brotli 9437bbad37074e472b66d427814275de84ca77f19Roderick SheeterENCOBJ = $(BROTLI)/enc/*.o 10437bbad37074e472b66d427814275de84ca77f19Roderick SheeterDECOBJ = $(BROTLI)/dec/*.o 11437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 12437bbad37074e472b66d427814275de84ca77f19Roderick SheeterOBJS = $(OUROBJ) 13437bbad37074e472b66d427814275de84ca77f19Roderick SheeterEXECUTABLES=woff2_compress woff2_decompress 14437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 15437bbad37074e472b66d427814275de84ca77f19Roderick SheeterEXE_OBJS=$(patsubst %, %.o, $(EXECUTABLES)) 16437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 17437bbad37074e472b66d427814275de84ca77f19Roderick Sheeterall : $(OBJS) $(EXECUTABLES) 18437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 19437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter$(EXECUTABLES) : $(EXE_OBJS) deps 20437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter $(CPP) $(LFLAGS) $(OBJS) $(ENCOBJ) $(DECOBJ) $@.o -o $@ 21437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 22437bbad37074e472b66d427814275de84ca77f19Roderick Sheeterdeps : 23437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter make -C $(BROTLI)/dec 24437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter make -C $(BROTLI)/enc 25437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter 26437bbad37074e472b66d427814275de84ca77f19Roderick Sheeterclean : 27437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter rm -f $(OBJS) $(EXE_OBJS) $(EXECUTABLES) 28437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter make -C $(BROTLI)/dec clean 29437bbad37074e472b66d427814275de84ca77f19Roderick Sheeter make -C $(BROTLI)/enc clean 30