| 31 |
31 |
| 32 CFLAGS += -I../ui/ -I../ucx |
32 CFLAGS += -I../ui/ -I../ucx |
| 33 |
33 |
| 34 APP_BIN_OBJ = ../build/application/main$(OBJ_EXT) |
34 APP_BIN_OBJ = ../build/application/main$(OBJ_EXT) |
| 35 DEMO_BINDINGS_OBJ = ../build/application/demo_bindings$(OBJ_EXT) |
35 DEMO_BINDINGS_OBJ = ../build/application/demo_bindings$(OBJ_EXT) |
| |
36 DEMO_STATES_OBJ = ../build/application/demo_states$(OBJ_EXT) |
| 36 |
37 |
| 37 APP_BIN = ../build/$(BUILD_BIN_DIR)/mk12$(APP_EXT) |
38 APP_BIN = ../build/$(BUILD_BIN_DIR)/mk12$(APP_EXT) |
| 38 DEMO_BINDINGS = ../build/$(BUILD_BIN_DIR)/demo_bindings$(APP_EXT) |
39 DEMO_BINDINGS = ../build/$(BUILD_BIN_DIR)/demo_bindings$(APP_EXT) |
| |
40 DEMO_STATES = ../build/$(BUILD_BIN_DIR)/demo_states$(APP_EXT) |
| 39 |
41 |
| 40 all: $(APP_BIN) $(DEMO_BINDINGS) |
42 all: $(APP_BIN) $(DEMO_BINDINGS) $(DEMO_STATES) |
| 41 |
43 |
| 42 include $(SYS_MAKEFILE) |
44 include $(SYS_MAKEFILE) |
| 43 |
45 |
| 44 $(APP_BIN): $(APP_BIN_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) |
46 $(APP_BIN): $(APP_BIN_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) |
| 45 $(LD) -o $(APP_BIN) $(APP_BIN_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)ucx$(LIB_EXT) $(LDFLAGS) $(TK_LDFLAGS) |
47 $(LD) -o $(APP_BIN) $(APP_BIN_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)ucx$(LIB_EXT) $(LDFLAGS) $(TK_LDFLAGS) |
| 46 |
48 |
| 47 $(DEMO_BINDINGS): $(DEMO_BINDINGS_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) |
49 $(DEMO_BINDINGS): $(DEMO_BINDINGS_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) |
| 48 $(LD) -o $(DEMO_BINDINGS) $(DEMO_BINDINGS_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)ucx$(LIB_EXT) $(LDFLAGS) $(TK_LDFLAGS) |
50 $(LD) -o $(DEMO_BINDINGS) $(DEMO_BINDINGS_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)ucx$(LIB_EXT) $(LDFLAGS) $(TK_LDFLAGS) |
| |
51 |
| |
52 $(DEMO_STATES): $(DEMO_STATES_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) |
| |
53 $(LD) -o $(DEMO_STATES) $(DEMO_STATES_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)ucx$(LIB_EXT) $(LDFLAGS) $(TK_LDFLAGS) |
| 49 |
54 |
| 50 FORCE: |
55 FORCE: |
| 51 |
56 |
| 52 ../build/application/demo_bindings$(OBJ_EXT): demo_bindings.c \ |
57 ../build/application/demo_bindings$(OBJ_EXT): demo_bindings.c \ |
| 53 demo_bindings.h |
58 demo_bindings.h |
| 54 $(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) -c $< |
59 $(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) -c $< |
| |
60 |
| |
61 ../build/application/demo_states$(OBJ_EXT): demo_states.c \ |
| |
62 demo_states.h |
| |
63 $(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) -c $< |
| 55 |
64 |
| 56 ../build/application/main$(OBJ_EXT): main.c |
65 ../build/application/main$(OBJ_EXT): main.c |
| 57 $(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) -c $< |
66 $(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) -c $< |
| 58 |
67 |