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)