Mercurial > dwindows
comparison Makefile.in @ 2854:8a5131cbbe93
GTK2/3/4: Add return values to dw_window_set_bitmap(_from_data).
Also similar to the other platforms, no longer install XPMs to gtk/.
GTK4 is currently untested, if it doesn't work, may be a follow-up.
Also fix a GCC fortify warning with strncpy().
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 15 Nov 2022 02:29:56 +0000 |
parents | cfe1367ce58a |
children | ef7a414f9b71 |
comparison
equal
deleted
inserted
replaced
2853:c250764b2f32 | 2854:8a5131cbbe93 |
---|---|
105 ln -sf $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).$(SOSUFFIX).$(VER_MAJ) | 105 ln -sf $(SYSCONF_LINK_TARGET_SHARED) lib$(TARGET).$(SOSUFFIX).$(VER_MAJ) |
106 | 106 |
107 installdwtest: dwtest | 107 installdwtest: dwtest |
108 $(INSTALL) -d $(prefix)/bin; \ | 108 $(INSTALL) -d $(prefix)/bin; \ |
109 $(INSTALL) -d $(prefix)/share/applications; \ | 109 $(INSTALL) -d $(prefix)/share/applications; \ |
110 $(INSTALL) -d $(prefix)/share/dwtest/gtk; \ | 110 $(INSTALL) -d $(prefix)/share/dwtest; \ |
111 $(INSTALL) dwtest $(prefix)/bin; \ | 111 $(INSTALL) dwtest $(prefix)/bin; \ |
112 $(INSTALL) org.dbsoft.dwindows.dwtest.desktop $(prefix)/share/applications/; \ | 112 $(INSTALL) org.dbsoft.dwindows.dwtest.desktop $(prefix)/share/applications/; \ |
113 $(INSTALL) image/test.png $(prefix)/share/dwtest/; \ | 113 $(INSTALL) image/test.png $(prefix)/share/dwtest; \ |
114 $(INSTALL) gtk/file.xpm $(prefix)/share/dwtest/gtk; \ | 114 $(INSTALL) gtk/file.xpm $(prefix)/share/dwtest; \ |
115 $(INSTALL) gtk/folder.xpm $(prefix)/share/dwtest/gtk | 115 $(INSTALL) gtk/folder.xpm $(prefix)/share/dwtest |
116 | 116 |
117 installdwcompat: $(SYSCONF_LINK_TARGET2) | 117 installdwcompat: $(SYSCONF_LINK_TARGET2) |
118 $(INSTALL) -d $(prefix)/lib; \ | 118 $(INSTALL) -d $(prefix)/lib; \ |
119 $(INSTALL) $(SYSCONF_LINK_TARGET2) $(prefix)/lib; \ | 119 $(INSTALL) $(SYSCONF_LINK_TARGET2) $(prefix)/lib; \ |
120 $(INSTALL) $(srcdir)/dwcompat.h $(prefix)/include; \ | 120 $(INSTALL) $(srcdir)/dwcompat.h $(prefix)/include; \ |
138 rm -f $(prefix)/include/dwconfig.h | 138 rm -f $(prefix)/include/dwconfig.h |
139 rm -f $(prefix)/include/dw.h | 139 rm -f $(prefix)/include/dw.h |
140 rm -f $(prefix)/share/applications/org.dbsoft.dwindows.dwtest.desktop | 140 rm -f $(prefix)/share/applications/org.dbsoft.dwindows.dwtest.desktop |
141 rm -f $(prefix)/share/man/man1/dwindows-config.1.gz | 141 rm -f $(prefix)/share/man/man1/dwindows-config.1.gz |
142 rm -f $(prefix)/share/dwtest/test.png | 142 rm -f $(prefix)/share/dwtest/test.png |
143 rm -f $(prefix)/share/dwtest/gtk/file.xpm | 143 rm -f $(prefix)/share/dwtest/file.xpm |
144 rm -f $(prefix)/share/dwtest/gtk/folder.xpm | 144 rm -f $(prefix)/share/dwtest/folder.xpm |
145 | 145 |
146 deb: dist | 146 deb: dist |
147 -rm -fr tmp | 147 -rm -fr tmp |
148 -mkdir tmp | 148 -mkdir tmp |
149 (cd tmp;tar zxvf ../../$(srcdir)/$(SRCDIR).tar.gz;cd $(SRCDIR);dpkg-buildpackage -rfakeroot;cd ..;ls -l) | 149 (cd tmp;tar zxvf ../../$(srcdir)/$(SRCDIR).tar.gz;cd $(SRCDIR);dpkg-buildpackage -rfakeroot;cd ..;ls -l) |