diff options
Diffstat (limited to 'Build/source/libs/luafontforge/Makefile')
-rw-r--r-- | Build/source/libs/luafontforge/Makefile | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Build/source/libs/luafontforge/Makefile b/Build/source/libs/luafontforge/Makefile new file mode 100644 index 00000000000..976dff883e3 --- /dev/null +++ b/Build/source/libs/luafontforge/Makefile @@ -0,0 +1,24 @@ +# $Id$ + +srcdir=../../../src/libs/luafontforge + +FF_LIB=ffdummies.o luafflib.o + +MY_CFLAGS=-g -O2 -Wall -DFONTFORGE_CONFIG_NO_WINDOWING_UI=1 -DLUA_FF_LIB=1 $(CFLAGS) $(XCFLAGS) + +.PHONY: newfile + +fontforge: $(FF_LIB) newfile + rm -f libff.a + cd fontforge && $(MAKE) + cd Unicode && $(MAKE) + sh -c "ar cru libff.a fontforge/*.o Unicode/*.o $(FF_LIB)" + ranlib libff.a + +%.o: $(srcdir)/src/%.c + gcc $(MY_CFLAGS) -I$(srcdir)/../lua51 -I$(srcdir)/fontforge/inc -I$(srcdir)/fontforge/fontforge -c $< -o $@ + +clean: + rm -f libff.a $(FF_LIB) + cd fontforge; $(MAKE) clean + cd Unicode; $(MAKE) clean
\ No newline at end of file |