From: Iustin Pop Date: Fri, 4 Jul 2008 19:45:54 +0000 (+0000) Subject: Start autogenerating the create script X-Git-Tag: v0.5~10 X-Git-Url: http://git.equinoxoli.org/?p=ext%2Finstance-debootstrap.git;a=commitdiff_plain;h=6c4bbf60d18f8e333fd7b11e7d449b52e6911b14 Start autogenerating the create script This patch changes the create script to be autogenerated so that we can use the configure-time variables. Reviewed-by: imsnah --- diff --git a/.gitignore b/.gitignore index b718fc7..ee576da 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ # gitignore rules +# autotools results /Makefile /Makefile.in /aclocal.m4 @@ -7,4 +8,9 @@ /config.log /config.status /configure + +# built scripts +/create + +# archives /ganeti-instance-debootstrap-*.tar.gz diff --git a/Makefile.am b/Makefile.am index 50f164e..991df92 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,7 +2,18 @@ osname=$(subst ganeti-instance-,,$(PACKAGE)) osdir=$(datadir)/ganeti/os/$(osname) -dist_os_SCRIPTS = create import export rename +os_SCRIPTS = create +dist_os_SCRIPTS = import export rename dist_os_DATA = ganeti_api_version dist_doc_DATA = COPYING NEWS README + +EXTRA_DIST = create.in + +do_subst = sed -e 's,[@]sysconfdir[@],$(sysconfdir),g' + +create: create.in Makefile + $(do_subst) < $< > $@ + chmod +x $@ + +CLEANFILES = create diff --git a/create b/create.in similarity index 100% rename from create rename to create.in