Revision df1d5c8f Makefile.am

b/Makefile.am
1466 1466
	  echo 'readonly CONF_DIR="$$SYSCONFDIR/ganeti"'; \
1467 1467
	} > $@
1468 1468

  
1469
## Writes sed script to replace placeholders with build-time values. The
1470
## additional quotes after the first @ sign are necessary to stop configure
1471
## from replacing those values as well.
1469 1472
$(REPLACE_VARS_SED): $(SHELL_ENV_INIT) Makefile stamp-directories
1470 1473
	set -e; \
1471
	{ echo 's#@PREFIX@#$(prefix)#g'; \
1472
	  echo 's#@SYSCONFDIR@#$(sysconfdir)#g'; \
1473
	  echo 's#@LOCALSTATEDIR@#$(localstatedir)#g'; \
1474
	  echo 's#@BINDIR@#$(bindir)#g'; \
1475
	  echo 's#@SBINDIR@#$(sbindir)#g'; \
1476
	  echo 's#@LIBDIR@#$(libdir)#g'; \
1477
	  echo 's#@GANETI_VERSION@#$(PACKAGE_VERSION)#g'; \
1478
	  echo 's#@CUSTOM_XEN_BOOTLOADER@#$(XEN_BOOTLOADER)#g'; \
1479
	  echo 's#@CUSTOM_XEN_KERNEL@#$(XEN_KERNEL)#g'; \
1480
	  echo 's#@CUSTOM_XEN_INITRD@#$(XEN_INITRD)#g'; \
1481
	  echo 's#@CUSTOM_IALLOCATOR_SEARCH_PATH@#$(IALLOCATOR_SEARCH_PATH)#g'; \
1482
	  echo 's#@CUSTOM_EXPORT_DIR@#$(EXPORT_DIR)#g'; \
1483
	  echo 's#@RPL_FILE_STORAGE_DIR@#$(FILE_STORAGE_DIR)#g'; \
1484
	  echo 's#@RPL_SSH_INITD_SCRIPT@#$(SSH_INITD_SCRIPT)#g'; \
1485
	  echo 's#@PKGLIBDIR@#$(pkglibdir)#g'; \
1486
	  echo 's#@GNTMASTERUSER@#$(MASTERD_USER)#g'; \
1487
	  echo 's#@GNTRAPIUSER@#$(RAPI_USER)#g'; \
1488
	  echo 's#@GNTCONFDUSER@#$(CONFD_USER)#g'; \
1489
	  echo 's#@GNTNODEDUSER@#$(NODED_USER)#g'; \
1490
	  echo 's#@GNTRAPIGROUP@#$(RAPI_GROUP)#g'; \
1491
	  echo 's#@GNTADMINGROUP@#$(ADMIN_GROUP)#g'; \
1492
	  echo 's#@GNTCONFDGROUP@#$(CONFD_GROUP)#g'; \
1493
	  echo 's#@GNTMASTERDGROUP@#$(MASTERD_GROUP)#g'; \
1494
	  echo 's#@GNTDAEMONSGROUP@#$(DAEMONS_GROUP)#g'; \
1495
	  echo 's#@CUSTOM_ENABLE_CONFD@#$(ENABLE_CONFD)#g'; \
1496
	  echo 's#@MODULES@#$(strip $(lint_python_code))#g'; \
1497
	  echo 's#@ENABLE_SPLIT_QUERY@#$(ENABLE_SPLIT_QUERY)#g'; \
1474
	{ echo 's#@''PREFIX@#$(prefix)#g'; \
1475
	  echo 's#@''SYSCONFDIR@#$(sysconfdir)#g'; \
1476
	  echo 's#@''LOCALSTATEDIR@#$(localstatedir)#g'; \
1477
	  echo 's#@''BINDIR@#$(bindir)#g'; \
1478
	  echo 's#@''SBINDIR@#$(sbindir)#g'; \
1479
	  echo 's#@''LIBDIR@#$(libdir)#g'; \
1480
	  echo 's#@''GANETI_VERSION@#$(PACKAGE_VERSION)#g'; \
1481
	  echo 's#@''CUSTOM_XEN_BOOTLOADER@#$(XEN_BOOTLOADER)#g'; \
1482
	  echo 's#@''CUSTOM_XEN_KERNEL@#$(XEN_KERNEL)#g'; \
1483
	  echo 's#@''CUSTOM_XEN_INITRD@#$(XEN_INITRD)#g'; \
1484
	  echo 's#@''CUSTOM_IALLOCATOR_SEARCH_PATH@#$(IALLOCATOR_SEARCH_PATH)#g'; \
1485
	  echo 's#@''CUSTOM_EXPORT_DIR@#$(EXPORT_DIR)#g'; \
1486
	  echo 's#@''RPL_FILE_STORAGE_DIR@#$(FILE_STORAGE_DIR)#g'; \
1487
	  echo 's#@''RPL_SSH_INITD_SCRIPT@#$(SSH_INITD_SCRIPT)#g'; \
1488
	  echo 's#@''PKGLIBDIR@#$(pkglibdir)#g'; \
1489
	  echo 's#@''GNTMASTERUSER@#$(MASTERD_USER)#g'; \
1490
	  echo 's#@''GNTRAPIUSER@#$(RAPI_USER)#g'; \
1491
	  echo 's#@''GNTCONFDUSER@#$(CONFD_USER)#g'; \
1492
	  echo 's#@''GNTNODEDUSER@#$(NODED_USER)#g'; \
1493
	  echo 's#@''GNTRAPIGROUP@#$(RAPI_GROUP)#g'; \
1494
	  echo 's#@''GNTADMINGROUP@#$(ADMIN_GROUP)#g'; \
1495
	  echo 's#@''GNTCONFDGROUP@#$(CONFD_GROUP)#g'; \
1496
	  echo 's#@''GNTMASTERDGROUP@#$(MASTERD_GROUP)#g'; \
1497
	  echo 's#@''GNTDAEMONSGROUP@#$(DAEMONS_GROUP)#g'; \
1498
	  echo 's#@''CUSTOM_ENABLE_CONFD@#$(ENABLE_CONFD)#g'; \
1499
	  echo 's#@''MODULES@#$(strip $(lint_python_code))#g'; \
1498 1500
	  echo; \
1499 1501
	  echo '/^@SHELL_ENV_INIT@$$/ {'; \
1500 1502
	  echo '  r $(SHELL_ENV_INIT)'; \

Also available in: Unified diff