Make WvStreams compile with gcc 4.4.
[wvstreams.git] / install.mk
blob2450f452993a469a4178fa6ba5397e386521c06d
1 ifeq ("$(with_readline)", "no")
2 install: install-shared install-dev install-uniconfd
3 else
4 install: install-shared install-dev install-uniconfd install-wsd
5 endif
7 install-shared: $(TARGETS_SO)
8 $(INSTALL) -d $(DESTDIR)$(libdir)
9 for i in $(TARGETS_SO); do \
10 $(INSTALL_PROGRAM) $$i.$(SO_VERSION) $(DESTDIR)$(libdir)/ ; \
11 done
12 $(INSTALL) -d $(DESTDIR)$(sysconfdir)
13 $(INSTALL_DATA) uniconf/daemon/uniconf.conf $(DESTDIR)$(sysconfdir)/
15 install-dev: $(TARGETS_SO) $(TARGETS_A)
16 $(INSTALL) -d $(DESTDIR)$(includedir)/wvstreams/xplc
17 $(INSTALL_DATA) $(wildcard include/*.h) $(DESTDIR)$(includedir)/wvstreams
18 $(INSTALL_DATA) $(wildcard include/xplc/*.h) $(DESTDIR)$(includedir)/wvstreams/xplc
19 $(INSTALL) -d $(DESTDIR)$(libdir)
20 for i in $(TARGETS_A); do \
21 $(INSTALL_DATA) $$i $(DESTDIR)$(libdir); \
22 done
23 cd $(DESTDIR)$(libdir) && for i in $(TARGETS_SO); do \
24 rm -f $$i; \
25 $(LN_S) $$i.$(SO_VERSION) $$i; \
26 done
27 $(INSTALL) -d $(DESTDIR)$(libdir)/pkgconfig
28 $(INSTALL_DATA) $(filter-out %-uninstalled.pc, $(wildcard pkgconfig/*.pc)) $(DESTDIR)$(libdir)/pkgconfig
29 $(INSTALL) -d $(DESTDIR)$(bindir)
30 $(INSTALL) wvtestrun $(DESTDIR)$(bindir)
31 $(INSTALL) -d $(DESTDIR)$(libdir)/valgrind
32 $(INSTALL) wvstreams.supp $(DESTDIR)$(libdir)/valgrind
34 install-uniconfd: uniconf/daemon/uniconfd uniconf/tests/uni uniconf/tests/uni.8
35 $(INSTALL) -d $(DESTDIR)$(bindir)
36 $(INSTALL_PROGRAM) uniconf/tests/uni $(DESTDIR)$(bindir)/
37 $(INSTALL) -d $(DESTDIR)$(sbindir)
38 $(INSTALL_PROGRAM) uniconf/daemon/uniconfd $(DESTDIR)$(sbindir)/
39 $(INSTALL) -d $(DESTDIR)$(localstatedir)/lib/uniconf
40 touch $(DESTDIR)$(localstatedir)/lib/uniconf/uniconfd.ini
41 $(INSTALL) -d $(DESTDIR)$(mandir)/man8
42 $(INSTALL_DATA) uniconf/daemon/uniconfd.8 $(DESTDIR)$(mandir)/man8
43 $(INSTALL_DATA) uniconf/tests/uni.8 $(DESTDIR)$(mandir)/man8
45 install-wsd: ipstreams/tests/wsd
46 $(INSTALL) -d $(DESTDIR)$(bindir)
47 $(INSTALL_PROGRAM) ipstreams/tests/wsd $(DESTDIR)$(bindir)/