comparison Makefile.in @ 2109:068681933258

GTK: Add dwtest to install rules and a desktop link required for notifications. Also added missing rules to uninstall and distclean.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 17 Jun 2020 08:41:18 +0000
parents 10ca3e9d199f
children 37ce3e22ee1a
comparison
equal deleted inserted replaced
2108:35abef6e33a9 2109:068681933258
86 86
87 installbase: $(SYSCONF_LINK_TARGET) 87 installbase: $(SYSCONF_LINK_TARGET)
88 $(INSTALL) -d $(prefix)/include; \ 88 $(INSTALL) -d $(prefix)/include; \
89 $(INSTALL) -d $(prefix)/lib; \ 89 $(INSTALL) -d $(prefix)/lib; \
90 $(INSTALL) -d $(prefix)/bin; \ 90 $(INSTALL) -d $(prefix)/bin; \
91 $(INSTALL) -d $(prefix)/share/applications; \
91 $(INSTALL) -d $(prefix)/share/man/man1; \ 92 $(INSTALL) -d $(prefix)/share/man/man1; \
92 $(INSTALL) -d $(prefix)/lib/pkgconfig; \ 93 $(INSTALL) -d $(prefix)/lib/pkgconfig; \
93 $(INSTALL) $(srcdir)/dw.h $(prefix)/include; \ 94 $(INSTALL) $(srcdir)/dw.h $(prefix)/include; \
94 sed -e 's/@DW_MAJOR_VERSION@/'$(VER_MAJ)'/' -e 's/@DW_MINOR_VERSION@/'$(VER_MIN)'/' -e 's/@DW_SUB_VERSION@/'$(VER_REV)'/' < dwindows-config1 > dwindows-config 95 sed -e 's/@DW_MAJOR_VERSION@/'$(VER_MAJ)'/' -e 's/@DW_MINOR_VERSION@/'$(VER_MIN)'/' -e 's/@DW_SUB_VERSION@/'$(VER_REV)'/' < dwindows-config1 > dwindows-config
95 $(INSTALL) dwindows-config $(prefix)/bin; \ 96 $(INSTALL) dwindows-config $(prefix)/bin; \
97 $(INSTALL) dwtest $(prefix)/bin; \
98 $(INSTALL) org.dbsoft.dwindows.dwtest.desktop $(prefix)/share/applications/
96 sed -e 's/@VERSION@/'$(VER_MAJ).$(VER_MIN).$(VER_REV)'/' < dwindows1.pc > dwindows.pc 99 sed -e 's/@VERSION@/'$(VER_MAJ).$(VER_MIN).$(VER_REV)'/' < dwindows1.pc > dwindows.pc
97 $(INSTALL) dwindows.pc $(prefix)/lib/pkgconfig; \ 100 $(INSTALL) dwindows.pc $(prefix)/lib/pkgconfig; \
98 $(INSTALL) $(srcdir)/dwindows-config.1 $(prefix)/share/man/man1; \ 101 $(INSTALL) $(srcdir)/dwindows-config.1 $(prefix)/share/man/man1; \
99 cd $(prefix)/share/man/man1; gzip -f -9 dwindows-config.1 102 cd $(prefix)/share/man/man1; gzip -f -9 dwindows-config.1
100 $(INSTALL) $(SYSCONF_LINK_TARGET) $(prefix)/lib; \ 103 $(INSTALL) $(SYSCONF_LINK_TARGET) $(prefix)/lib; \
117 rm -f $(prefix)/lib/lib$(TARGET2).$(SOSUFFIX) 120 rm -f $(prefix)/lib/lib$(TARGET2).$(SOSUFFIX)
118 rm -f $(prefix)/lib/lib$(TARGET2).$(SOSUFFIX).$(VER_MAJ).$(VER_MIN) 121 rm -f $(prefix)/lib/lib$(TARGET2).$(SOSUFFIX).$(VER_MAJ).$(VER_MIN)
119 rm -f $(prefix)/lib/lib$(TARGET).$(SOSUFFIX).$(VER_MAJ) 122 rm -f $(prefix)/lib/lib$(TARGET).$(SOSUFFIX).$(VER_MAJ)
120 rm -f $(prefix)/lib/lib$(TARGET).$(SOSUFFIX) 123 rm -f $(prefix)/lib/lib$(TARGET).$(SOSUFFIX)
121 rm -f $(prefix)/lib/lib$(TARGET).$(SOSUFFIX).$(VER_MAJ).$(VER_MIN) 124 rm -f $(prefix)/lib/lib$(TARGET).$(SOSUFFIX).$(VER_MAJ).$(VER_MIN)
125 rm -f $(prefix)/lib/pkgconfig/dwindows.pc
122 rm -f $(prefix)/bin/dwindows-config 126 rm -f $(prefix)/bin/dwindows-config
127 rm -f $(prefix)/bin/dwtest
123 rm -f $(prefix)/include/dwcompat.h 128 rm -f $(prefix)/include/dwcompat.h
124 rm -f $(prefix)/include/dw.h 129 rm -f $(prefix)/include/dw.h
130 rm -f $(prefix)/share/applications/org.dbsoft.dwindows.dwtest.desktop
125 rm -f $(prefix)/share/man/man1/dwindows-config.1.gz 131 rm -f $(prefix)/share/man/man1/dwindows-config.1.gz
126 132
127 deb: dist 133 deb: dist
128 -rm -fr tmp 134 -rm -fr tmp
129 -mkdir tmp 135 -mkdir tmp
130 (cd tmp;tar zxvf ../../$(srcdir)/$(SRCDIR).tar.gz;cd $(SRCDIR);dpkg-buildpackage -rfakeroot;cd ..;ls -l) 136 (cd tmp;tar zxvf ../../$(srcdir)/$(SRCDIR).tar.gz;cd $(SRCDIR);dpkg-buildpackage -rfakeroot;cd ..;ls -l)
131 137
132 distclean: clean 138 distclean: clean
133 rm -f config.status 139 rm -f config.status config.log config.h
134 rm -f dwindows-config dwindows-config1 140 rm -f dwindows-config dwindows-config1 dwindows.pc dwindows1.pc
141 rm -f org.dbsoft.dwindows.dwtest.desktop
142 rm -f Makefile
135 143
136 clean: 144 clean:
137 rm -f *.$(SOSUFFIX) 145 rm -f *.$(SOSUFFIX)
138 rm -f *.$(SOSUFFIX).* 146 rm -f *.$(SOSUFFIX).*
139 rm -f *.o 147 rm -f *.o