1# file      : libxsd/makefile
2# copyright : Copyright (c) 2005-2017 Code Synthesis Tools CC
3# license   : GNU GPL v2 + exceptions; see accompanying LICENSE file
4
5include $(dir $(lastword $(MAKEFILE_LIST)))../build/bootstrap.make
6
7install  := $(out_base)/.install
8dist     := $(out_base)/.dist
9dist-win := $(out_base)/.dist-win
10
11
12# Install.
13#
14$(install):
15	$(call install-dir,$(src_base)/xsd,$(install_inc_dir)/xsd)
16	$(call install-data,$(src_base)/FLOSSE,$(install_doc_dir)/xsd/FLOSSE)
17	$(call install-data,$(src_base)/GPLv2,$(install_doc_dir)/xsd/GPLv2)
18	$(call install-data,$(src_base)/LICENSE,$(install_doc_dir)/xsd/LICENSE)
19	$(call install-data,$(src_base)/README,$(install_doc_dir)/xsd/README)
20
21# Dist.
22#
23dist-common := $(out_base)/.dist-common
24
25$(dist-common):
26	$(call install-dir,$(src_base)/xsd,$(dist_prefix)/libxsd/xsd)
27
28$(dist): $(dist-common)
29	$(call install-data,$(src_base)/GPLv2,$(dist_prefix)/libxsd/GPLv2)
30	$(call install-data,$(src_base)/FLOSSE,$(dist_prefix)/libxsd/FLOSSE)
31	$(call install-data,$(src_base)/LICENSE,$(dist_prefix)/libxsd/LICENSE)
32	$(call install-data,$(src_base)/README,$(dist_prefix)/libxsd/README)
33
34$(dist-win): $(dist-common)
35	$(call install-data,$(src_base)/GPLv2,$(dist_prefix)/libxsd/GPLv2.txt)
36	$(call message,,todos $(dist_prefix)/libxsd/GPLv2.txt)
37	$(call install-data,$(src_base)/FLOSSE,$(dist_prefix)/libxsd/FLOSSE.txt)
38	$(call message,,todos $(dist_prefix)/libxsd/FLOSSE.txt)
39	$(call install-data,$(src_base)/LICENSE,$(dist_prefix)/libxsd/LICENSE.txt)
40	$(call message,,todos $(dist_prefix)/libxsd/LICENSE.txt)
41	$(call install-data,$(src_base)/README,$(dist_prefix)/libxsd/README.txt)
42	$(call message,,todos $(dist_prefix)/libxsd/README.txt)
43
44$(call include,$(bld_root)/install.make)
45