ui/qt/Makefile

changeset 802
cc73993a3ff9
parent 635
2995d8b86cc3
child 821
2aa2f75f8da4
--- a/ui/qt/Makefile	Sun Oct 05 18:13:15 2025 +0200
+++ b/ui/qt/Makefile	Sun Oct 05 19:06:34 2025 +0200
@@ -33,11 +33,11 @@
 $(QT_MAKEFILE): qt/$(QT_PRO_FILE)
 	$(QMAKE) -o - $< > $(QT_MAKEFILE)
 
-$(UI_LIB): $(QT_MAKEFILE) $(OBJ) FORCE
+$(UI_LIB): $(QT_MAKEFILE) $(OBJ) $(UI_LIB) FORCE
 	$(MAKE) -f $(QT_MAKEFILE)
-	$(AR) $(ARFLAGS) $(UI_LIB) $(OBJ)
+	$(AR) $(ARFLAGS) $(OBJ) $(UI_LIB) $(OBJ)
 
-$(UI_SHLIB): $(OBJ)
+$(UI_SHLIB): $(QT_MAKEFILE) $(OBJ) $(UI_LIB_SH) FORCE
 	$(MAKE) -f $(QT_MAKEFILE)
 	$(CXX) -o $(UI_SHLIB) $(LDFLAGS) $(SHLIB_LDFLAGS) $(TK_LDFLAGS) $(OBJ) -L../build/lib -lucx
 

mercurial