| 33 |
33 |
| 34 SRC = main.c |
34 SRC = main.c |
| 35 |
35 |
| 36 OBJ = $(SRC:%.c=../build/application/%$(OBJ_EXT)) |
36 OBJ = $(SRC:%.c=../build/application/%$(OBJ_EXT)) |
| 37 |
37 |
| 38 all: ../build/bin/mk12 |
38 APP_BIN = ../build/$(BUILD_BIN_DIR)/mk12$(APP_EXT) |
| 39 |
39 |
| 40 ../build/bin/mk12: $(OBJ) $(BUILD_ROOT)/build/lib/$(LIB_PREFIX)uitk$(LIB_EXT) |
40 all: $(APP_BIN) |
| 41 $(LD) -o ../build/bin/mk12$(APP_EXT) $(OBJ) $(BUILD_ROOT)/build/lib/$(LIB_PREFIX)uitk$(LIB_EXT) $(BUILD_ROOT)/build/lib/$(LIB_PREFIX)ucx$(LIB_EXT) $(LDFLAGS) $(TK_LDFLAGS) |
41 |
| |
42 $(APP_BIN): $(OBJ) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) |
| |
43 $(LD) -o $(APP_BIN) $(OBJ) $(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) |
| 42 |
44 |
| 43 ../build/application/%$(OBJ_EXT): %.c |
45 ../build/application/%$(OBJ_EXT): %.c |
| 44 $(CC) $(CFLAGS) $(TK_CFLAGS) -o $@ -c $< |
46 $(CC) $(CFLAGS) $(TK_CFLAGS) -o $@ -c $< |
| 45 |
47 |