5 cbfsobj += LZMAEncoder.o
6 cbfsobj += LZInWindow.o
7 cbfsobj += RangeCoderBit.o
8 cbfsobj += StreamUtils.o
12 cbfsobj += cbfs-mkstage.o
13 cbfsobj += cbfs-mkpayload.o
16 CBFSTOOLFLAGS=-DCOMPACT -g
21 $(objutil)/cbfstool/%.o: $(top)/util/cbfstool/%.c
22 printf " HOSTCC $(subst $(objutil)/,,$(@))\n"
23 $(HOSTCC) $(CBFSTOOLFLAGS) $(HOSTCFLAGS) -c -o $@ $<
25 $(objutil)/cbfstool/%.o: $(top)/util/cbfstool/lzma/%.cc
26 printf " HOSTCXX $(subst $(objutil)/,,$(@))\n"
27 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
29 $(objutil)/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/7zip/Compress/LZMA/%.cpp
30 printf " HOSTCXX $(subst $(objutil)/,,$(@))\n"
31 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
33 $(objutil)/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/7zip/Compress/LZ/%.cpp
34 printf " HOSTCXX $(subst $(objutil)/,,$(@))\n"
35 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
37 $(objutil)/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/7zip/Compress/RangeCoder/%.cpp
38 printf " HOSTCXX $(subst $(objutil)/,,$(@))\n"
39 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
41 $(objutil)/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/7zip/Common/%.cpp
42 printf " HOSTCXX $(subst $(objutil)/,,$(@))\n"
43 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
45 $(objutil)/cbfstool/%.o: $(top)/util/cbfstool/lzma/C/Common/%.cpp
46 printf " HOSTCXX $(subst $(objutil)/,,$(@))\n"
47 $(HOSTCXX) $(CBFSTOOLFLAGS) $(HOSTCXXFLAGS) -c -o $@ $<
49 $(objutil)/cbfstool/cbfstool: $(objutil)/cbfstool $(addprefix $(objutil)/cbfstool/,$(cbfsobj))
50 printf " HOSTCXX $(subst $(objutil)/,,$(@)) (link)\n"
51 $(HOSTCXX) $(CBFSTOOLFLAGS) -o $@ $(addprefix $(objutil)/cbfstool/,$(cbfsobj))