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