bsnes: redump sprite/palette functions
[lsnes.git] / src / fonts / Makefile
blob890e32a43bc9775ed9cdf62cd43384580f266b16
1 OBJECTS=font.$(OBJECT_SUFFIX) wrapper.$(OBJECT_SUFFIX)
3 .PRECIOUS: %.$(OBJECT_SUFFIX) %.files
5 __all__.files: $(OBJECTS)
6 lua ../genfilelist.lua $^ >$@
7 touch __all__.ldflags
9 .PRECIOUS: font.$(OBJECT_SUFFIX) font.cpp
11 %.$(OBJECT_SUFFIX): %.cpp %.cpp.dep
12 $(REALCC) $(CFLAGS) -c -o $@ $< -I../../include
14 font.cpp font.cpp.dep: $(FONT_SRC)
15 echo "extern const char* font_hex_data;" >font.cpp
16 echo "const char* font_hex_data = " >>font.cpp
17 sed -E -f fonttransform.sed <$^ >>font.cpp
18 echo ";" >>font.cpp
19 touch font.cpp.dep
21 precheck:
22 ../../buildaux/mkdeps.exe ../../include -- *.cpp
23 @true
25 forcelook:
26 @true
28 clean:
29 rm -f *.$(OBJECT_SUFFIX) font.cpp __all__.ldflags __all__.files