make/Makefile.mk

changeset 1158
96c202d45fbb
parent 942
488178e3e328
child 1159
9811e27e0889
equal deleted inserted replaced
1157:0a9f4d689c12 1158:96c202d45fbb
51 cd application; $(MAKE) 51 cd application; $(MAKE)
52 52
53 client: ui FORCE 53 client: ui FORCE
54 cd client; $(MAKE) 54 cd client; $(MAKE)
55 55
56 update-rules-generic: FORCE
57 make/update-rules.sh ucx '$$(SHLIB_CFLAGS)'
58 make/update-rules.sh application '$$(TK_CFLAGS)'
59 make/update-rules.sh client '$$(TK_CFLAGS) $$(CLIENT_CFLAGS)'
60 make/update-rules.sh ui '-I../ucx $$(SHLIB_CFLAGS) $$(TK_CFLAGS)' \
61 server/ "\$$(SERVER_OBJPRE)" .o
62
63 update-rules-toolkit: FORCE
64 case "$(TOOLKIT)" in \
65 qt*|winui) echo "Not necessary for $(TOOLKIT)." ;; \
66 cocoa) echo "Not yet supported for $(TOOLKIT)." ;; \
67 gtk*|libadwaita) CFLAGS="$(CFLAGS) $(TK_CFLAGS)" make/update-rules.sh ui \
68 '-I../ucx $$(SHLIB_CFLAGS) $$(TK_CFLAGS)' \
69 gtk/ "\$$(GTK_OBJPRE)" .o ;; \
70 motif) CFLAGS="$(CFLAGS) $(TK_CFLAGS)" make/update-rules.sh ui \
71 '-I../ucx $$(SHLIB_CFLAGS) $$(TK_CFLAGS)' \
72 motif/ "\$$(MOTIF_OBJPRE)" .o ;; \
73 esac
74
56 FORCE: 75 FORCE:
57 76

mercurial