application/Makefile

changeset 1158
96c202d45fbb
parent 872
1e34a27e016d
--- a/application/Makefile	Mon Jun 01 20:29:26 2026 +0200
+++ b/application/Makefile	Tue Jun 02 19:30:34 2026 +0200
@@ -47,6 +47,12 @@
 $(DEMO_BINDINGS): $(DEMO_BINDINGS_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT)
 	$(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)
 
-../build/application/%$(OBJ_EXT): %.c
-	$(CC) $(CFLAGS) $(TK_CFLAGS) -o $@ -c $<
+FORCE:
 
+../build/application/demo_bindings$(OBJ_EXT): demo_bindings.c \
+ demo_bindings.h
+	$(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) -c $<
+
+../build/application/main$(OBJ_EXT): main.c
+	$(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) -c $<
+

mercurial