OLD | NEW |
1 EXECUTABLE = nacltoons | 1 EXECUTABLE = nacltoons |
2 | 2 |
3 COCOS_ROOT = ../third_party/cocos2d-x | 3 COCOS_ROOT = ../third_party/cocos2d-x |
4 LUA_YAML_ROOT = ../third_party/lua-yaml | 4 LUA_YAML_ROOT = ../third_party/lua-yaml |
5 | 5 |
6 INCLUDES = -I.. -I../src -I../src/third_party -I../bindings \ | 6 INCLUDES = -I.. -I../src -I../src/third_party -I../bindings \ |
7 -I$(COCOS_ROOT)/samples/Cpp/TestCpp/Classes/Box2DTestBed | 7 -I$(COCOS_ROOT)/samples/Cpp/TestCpp/Classes/Box2DTestBed |
8 | 8 |
9 USE_BOX2D = 1 | 9 USE_BOX2D = 1 |
10 | 10 |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
59 $(LOG_CXX)$(CXX) $(CXXFLAGS) $(INCLUDES) $(DEFINES) $(VISIBILITY) -c $<
-o $@ | 59 $(LOG_CXX)$(CXX) $(CXXFLAGS) $(INCLUDES) $(DEFINES) $(VISIBILITY) -c $<
-o $@ |
60 | 60 |
61 $(OBJ_DIR)/%.o: $(COCOS_ROOT)/%.cpp $(CORE_MAKEFILE_LIST) | 61 $(OBJ_DIR)/%.o: $(COCOS_ROOT)/%.cpp $(CORE_MAKEFILE_LIST) |
62 @mkdir -p $(@D) | 62 @mkdir -p $(@D) |
63 $(LOG_CXX)$(CXX) $(CXXFLAGS) $(INCLUDES) $(DEFINES) $(VISIBILITY) -c $<
-o $@ | 63 $(LOG_CXX)$(CXX) $(CXXFLAGS) $(INCLUDES) $(DEFINES) $(VISIBILITY) -c $<
-o $@ |
64 | 64 |
65 $(OBJ_DIR)/%.o: ../third_party/%.c $(CORE_MAKEFILE_LIST) | 65 $(OBJ_DIR)/%.o: ../third_party/%.c $(CORE_MAKEFILE_LIST) |
66 @mkdir -p $(@D) | 66 @mkdir -p $(@D) |
67 $(LOG_CC)$(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) $(VISIBILITY) -c $< -o $
@ | 67 $(LOG_CC)$(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) $(VISIBILITY) -c $< -o $
@ |
68 | 68 |
| 69 validate: ../third_party/lua-yaml/yaml.so |
| 70 ../lua.sh ../data/res/validate.lua ../data/res/sample_game/game.def |
| 71 |
69 run: publish | 72 run: publish |
70 | 73 |
71 debug: $(TARGET) publish | 74 debug: $(TARGET) publish |
72 cd $(dir $^) && gdb ./$(notdir $<) --ex run | 75 cd $(dir $^) && gdb ./$(notdir $<) --ex run |
73 | 76 |
74 publish: | 77 publish: validate |
75 @mkdir -p $(BIN_DIR) | 78 @mkdir -p $(BIN_DIR) |
76 cp -ar ../data/res/* $(BIN_DIR) | 79 cp -ar ../data/res/* $(BIN_DIR) |
77 | 80 |
78 .PHONY: publish cocos | 81 .PHONY: publish cocos validate |
OLD | NEW |