Revision ca2d5dcc Makefile.am

b/Makefile.am
726 726

  
727 727
HS_BUILT_SRCS = \
728 728
	test/hs/Test/Ganeti/TestImports.hs \
729
	src/AutoConf.hs \
729 730
	src/Ganeti/Hs2Py/ListConstants.hs \
730 731
	src/Ganeti/PyConstants.hs \
731 732
	src/Ganeti/Curl/Internal.hs \
......
1762 1763

  
1763 1764
lib/constants.py: lib/_constants.py
1764 1765

  
1766
src/AutoConf.hs: Makefile src/AutoConf.hs.in | stamp-directories
1767
	@echo "m4 ... >" $@
1768
	@m4 -DPACKAGE_VERSION="$(PACKAGE_VERSION)" \
1769
	    -DVERSION_MAJOR="$(VERSION_MAJOR)" \
1770
	    -DVERSION_MINOR="$(VERSION_MINOR)" \
1771
	    -DVERSION_REVISION="$(VERSION_REVISION)" \
1772
	    -DVERSION_SUFFIX="$(VERSION_SUFFIX)" \
1773
	    -DVERSION_FULL="$(VERSION_FULL)" \
1774
	    -DLOCALSTATEDIR="$(localstatedir)" \
1775
	    -DSYSCONFDIR="$(sysconfdir)" \
1776
	    -DSSH_CONFIG_DIR="$(SSH_CONFIG_DIR)" \
1777
	    -DSSH_LOGIN_USER="$(SSH_LOGIN_USER)" \
1778
	    -DSSH_CONSOLE_USER="$(SSH_CONSOLE_USER)" \
1779
	    -DEXPORT_DIR="$(EXPORT_DIR)" \
1780
	    -DOS_SEARCH_PATH="$(foreach i,$(OS_SEARCH_PATH),\"$(i)\":)" \
1781
	    -DES_SEARCH_PATH="$(foreach i,$(ES_SEARCH_PATH),\"$(i)\":)" \
1782
	    -DXEN_BOOTLOADER="$(XEN_BOOTLOADER)" \
1783
	    -DXEN_CONFIG_DIR="$(XEN_CONFIG_DIR)" \
1784
	    -DXEN_KERNEL="$(XEN_KERNEL)" \
1785
	    -DXEN_INITRD="$(XEN_INITRD)" \
1786
	    -DKVM_KERNEL="$(KVM_KERNEL)" \
1787
	    -DSHARED_FILE_STORAGE_DIR="$(SHARED_FILE_STORAGE_DIR)" \
1788
	    -DIALLOCATOR_SEARCH_PATH="$(foreach i,$(IALLOCATOR_SEARCH_PATH),\"$(i)\":)" \
1789
	    -DKVM_PATH="$(KVM_PATH)" \
1790
	    -DIP_PATH="$(IP_PATH)" \
1791
	    -DSOCAT_PATH="$(SOCAT)" \
1792
	    -DSOCAT_USE_ESCAPE="$(SOCAT_USE_ESCAPE)" \
1793
	    -DSOCAT_USE_COMPRESS="$(SOCAT_USE_COMPRESS)" \
1794
	    -DLVM_STRIPECOUNT="$(LVM_STRIPECOUNT)" \
1795
	    -DTOOLSDIR="$(toolsdir)" \
1796
	    -DGNT_SCRIPTS="$(foreach i,$(notdir $(gnt_scripts)),\"$(i)\":)" \
1797
	    -DHS_HTOOLS_PROGS="$(foreach i,$(HS_HTOOLS_PROGS),\"$(i)\":)" \
1798
	    -DPKGLIBDIR="$(pkglibdir)" \
1799
	    -DDRBD_BARRIERS="$(DRBD_BARRIERS)" \
1800
	    -DDRBD_NO_META_FLUSH="$(DRBD_NO_META_FLUSH)" \
1801
	    -DSYSLOG_USAGE="$(SYSLOG_USAGE)" \
1802
	    -DDAEMONS_GROUP="$(DAEMONS_GROUP)" \
1803
	    -DADMIN_GROUP="$(ADMIN_GROUP)" \
1804
	    -DMASTERD_USER="$(MASTERD_USER)" \
1805
	    -DMASTERD_GROUP="$(MASTERD_GROUP)" \
1806
	    -DRAPI_USER="$(RAPI_USER)" \
1807
	    -DRAPI_GROUP="$(RAPI_GROUP)" \
1808
	    -DCONFD_USER="$(CONFD_USER)" \
1809
	    -DCONFD_GROUP="$(CONFD_GROUP)" \
1810
	    -DLUXID_USER="$(LUXID_USER)" \
1811
	    -DLUXID_GROUP="$(LUXID_GROUP)" \
1812
	    -DNODED_USER="$(NODED_USER)" \
1813
	    -DNODED_GROUP="$(NODED_GROUP)" \
1814
	    -DMOND_USER="$(MOND_USER)" \
1815
	    -DMOND_GROUP="$(MOND_GROUP)" \
1816
	    -DDISK_SEPARATOR="$(DISK_SEPARATOR)" \
1817
	    -DQEMUIMG_PATH="$(QEMUIMG_PATH)" \
1818
	    -DHTOOLS="True" \
1819
	    -DENABLE_CONFD="$(ENABLE_CONFD)" \
1820
	    -DXEN_CMD="$(XEN_CMD)" \
1821
	    -DENABLE_SPLIT_QUERY="$(ENABLE_SPLIT_QUERY)" \
1822
	    -DENABLE_RESTRICTED_COMMANDS="$(ENABLE_RESTRICTED_COMMANDS)" \
1823
	    -DENABLE_MOND="$(ENABLE_MOND)" \
1824
	    -DMAN_PAGES="$$(for i in $(notdir $(man_MANS)); do \
1825
	                    echo -n "$$i" | sed -re 's/^(.*)\.([0-9]+)$$/("\1",\2):/g'; \
1826
	                    done)" \
1827
	$(abs_top_srcdir)/src/AutoConf.hs.in > $@
1828

  
1765 1829
lib/_vcsversion.py: Makefile vcs-version | stamp-directories
1766 1830
	set -e; \
1767 1831
	VCSVER=`cat $(abs_top_srcdir)/vcs-version`; \

Also available in: Unified diff