ui/Makefile

changeset 108
77254bd6dccb
parent 103
6606616eca9f
--- a/ui/Makefile	Sat Apr 05 17:57:04 2025 +0200
+++ b/ui/Makefile	Sun Jul 20 22:04:39 2025 +0200
@@ -33,15 +33,16 @@
 
 include common/objs.mk
 
-UI_LIB = ../build/lib/$(LIB_PREFIX)uitk$(LIB_EXT)
+UI_LIB = ../build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(LIB_EXT)
+UI_SHLIB = ../build/$(BUILD_LIB_DIR)/$(LIB_PREFIX)uitk$(SHLIB_EXT)
 
 include $(TOOLKIT)/objs.mk
 OBJ = $(TOOLKITOBJS) $(COMMONOBJS)
 
-all: $(UI_LIB)
+all: $(UI_LIB) $(UI_SHLIB)
 
 include $(TOOLKIT)/Makefile
 
 $(COMMON_OBJPRE)uic_%$(OBJ_EXT): common/%.c
-	$(CC) -o $@ -c -I../ucx/ $(CFLAGS) $(TK_CFLAGS) $<
+	$(CC) -o $@ -c -I../ucx/ $(CFLAGS) $(SHLIB_CFLAGS) $(TK_CFLAGS) $<
 

mercurial