application/Makefile

changeset 647
e93dc5b1da07
parent 607
cfcc3fb12d7d
child 816
f5690594b240
equal deleted inserted replaced
646:c9538297b89a 647:e93dc5b1da07
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

mercurial