application/Makefile

changeset 647
e93dc5b1da07
parent 607
cfcc3fb12d7d
child 816
f5690594b240
--- a/application/Makefile	Mon Jul 07 20:12:56 2025 +0200
+++ b/application/Makefile	Tue Jul 08 12:10:23 2025 +0200
@@ -35,10 +35,12 @@
 
 OBJ = $(SRC:%.c=../build/application/%$(OBJ_EXT))
 
-all: ../build/bin/mk12
+APP_BIN = ../build/$(BUILD_BIN_DIR)/mk12$(APP_EXT)
 
-../build/bin/mk12: $(OBJ) $(BUILD_ROOT)/build/lib/$(LIB_PREFIX)uitk$(LIB_EXT)
-	$(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)
+all: $(APP_BIN)
+
+$(APP_BIN): $(OBJ) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT)
+	$(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)
 
 ../build/application/%$(OBJ_EXT): %.c
 	$(CC) $(CFLAGS) $(TK_CFLAGS) -o $@ -c $<

mercurial