Mercurial > dwindows
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 |