equal
deleted
inserted
replaced
42 |
42 |
43 string.o: $(SRC_DIR)/string.cpp endian_host.h |
43 string.o: $(SRC_DIR)/string.cpp endian_host.h |
44 $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)' |
44 $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)' |
45 $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) -DSTRGEN -c -o $@ $< |
45 $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) -DSTRGEN -c -o $@ $< |
46 |
46 |
|
47 alloc_func.o: $(SRC_DIR)/core/alloc_func.cpp endian_host.h |
|
48 $(E) '$(STAGE) Compiling $(<:$(SRC_DIR)/%.cpp=%.cpp)' |
|
49 $(Q)$(CXX_BUILD) $(CFLAGS_BUILD) -DSTRGEN -c -o $@ $< |
|
50 |
47 lang/english.txt: $(LANG_DIR)/english.txt |
51 lang/english.txt: $(LANG_DIR)/english.txt |
48 $(Q)mkdir -p lang |
52 $(Q)mkdir -p lang |
49 $(Q)cp $(LANG_DIR)/english.txt lang/english.txt |
53 $(Q)cp $(LANG_DIR)/english.txt lang/english.txt |
50 |
54 |
51 $(STRGEN): string.o strgen.o |
55 $(STRGEN): alloc_func.o string.o strgen.o |
52 $(E) '$(STAGE) Compiling and Linking $@' |
56 $(E) '$(STAGE) Compiling and Linking $@' |
53 $(Q)$(CXX_BUILD) string.o strgen.o -o $@ |
57 $(Q)$(CXX_BUILD) $^ -o $@ |
54 |
58 |
55 table/strings.h: lang/english.txt $(STRGEN) |
59 table/strings.h: lang/english.txt $(STRGEN) |
56 $(E) '$(STAGE) Generating $@' |
60 $(E) '$(STAGE) Generating $@' |
57 @mkdir -p table |
61 @mkdir -p table |
58 $(Q)./$(STRGEN) -s $(LANG_DIR) -d table |
62 $(Q)./$(STRGEN) -s $(LANG_DIR) -d table |