--- a/client/Makefile Mon Jun 01 20:29:26 2026 +0200 +++ b/client/Makefile Tue Jun 02 19:30:34 2026 +0200 @@ -51,6 +51,28 @@ $(APP_BIN): $(APP_BIN_OBJ) $(RES_FILE) $(BUILD_ROOT)/build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT) $(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) $(CLIENT_LDFLAGS) -../build/client/%$(OBJ_EXT): %.c - $(CC) $(CFLAGS) $(TK_CFLAGS) $(CLIENT_CFLAGS) -o $@ -c $< +FORCE: + +../build/client/args$(OBJ_EXT): args.c args.h ../ui/common/args.h \ + ../ui/common/../ui/window.h ../ui/common/../ui/toolkit.h \ + ../ui/common/../ui/container.h ../ui/common/../ui/display.h \ + ../ui/common/../ui/button.h ../ui/common/../ui/entry.h \ + ../ui/common/../ui/menu.h ../ui/common/../ui/toolbar.h \ + ../ui/common/../ui/list.h ../ui/common/../ui/text.h \ + ../ui/common/../ui/webview.h ../ui/common/../ui/widget.h + $(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) $(CLIENT_CFLAGS) -c $< +../build/client/main$(OBJ_EXT): main.c main.h ../ui/common/message.h \ + uiclient.h + $(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) $(CLIENT_CFLAGS) -c $< + +../build/client/uiclient$(OBJ_EXT): uiclient.c uiclient.h \ + ../ui/common/message.h args.h ../ui/common/args.h \ + ../ui/common/../ui/window.h ../ui/common/../ui/toolkit.h \ + ../ui/common/../ui/container.h ../ui/common/../ui/display.h \ + ../ui/common/../ui/button.h ../ui/common/../ui/entry.h \ + ../ui/common/../ui/menu.h ../ui/common/../ui/toolbar.h \ + ../ui/common/../ui/list.h ../ui/common/../ui/text.h \ + ../ui/common/../ui/webview.h ../ui/common/../ui/widget.h + $(CC) -o $@ $(CFLAGS) $(TK_CFLAGS) $(CLIENT_CFLAGS) -c $< +