8 cbfsobj += LZMAEncoder.o
9 cbfsobj += LZInWindow.o
10 cbfsobj += RangeCoderBit.o
11 cbfsobj += StreamUtils.o
12 cbfsobj += OutBuffer.o
15 cbfsobj += cbfs-mkstage.o
16 cbfsobj += cbfs-mkpayload.o
19 CBFSTOOLFLAGS=-DCOMPACT -g
24 $(obj)/util/cbfstool/%.o: $(top)/util/cbfstool/%.c
25 printf " HOSTCC $(subst $(obj)/,,$(@))\n"
26 $(HOSTCC) $(CBFSTOOLFLAGS) $(HOSTCFLAGS) -c -o $@ $<
28 $(obj)/util/cbfstool/%.o: $(top)/util/cbfstool/lzma/%.cc
29 printf " HOSTCXX $(subst $(obj)/,,$(@))\n"
30 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
32 $(obj)/util/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/7zip/Compress/LZMA/%.cpp
33 printf " HOSTCXX $(subst $(obj)/,,$(@))\n"
34 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
36 $(obj)/util/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/7zip/Compress/LZ/%.cpp
37 printf " HOSTCXX $(subst $(obj)/,,$(@))\n"
38 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
40 $(obj)/util/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/7zip/Compress/RangeCoder/%.cpp
41 printf " HOSTCXX $(subst $(obj)/,,$(@))\n"
42 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
44 $(obj)/util/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/7zip/Common/%.cpp
45 printf " HOSTCXX $(subst $(obj)/,,$(@))\n"
46 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
48 $(obj)/util/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/Common/%.cpp
49 printf " HOSTCXX $(subst $(obj)/,,$(@))\n"
50 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
52 $(obj)/util/cbfstool/cbfstool: $(obj)/util/cbfstool $(addprefix $(obj)/util/cbfstool/,$(cbfsobj))
53 printf " HOSTCXX $(subst $(obj)/,,$(@)) (link)\n"
54 $(HOSTCXX) $(CBFSTOOLFLAGS) -o $@ $(addprefix $(obj)/util/cbfstool/,$(cbfsobj))