Use bash as script lang. This fix:
authorOleksandr Gavenko <gavenkoa@gmail.com>
Wed, 14 Sep 2011 14:12:02 +0300
changeset 696 8b1976f24f56
parent 695 273e9d5c4f86
child 697 d19881accc91
Use bash as script lang. This fix: ".emacs-autogen.sh: 7: Bad substitution" under Debian.
.emacs-autogen.sh
Makefile
--- a/.emacs-autogen.sh	Wed Sep 07 22:11:45 2011 +0300
+++ b/.emacs-autogen.sh	Wed Sep 14 14:12:02 2011 +0300
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 if [ -z "$1" ]; then
   echo "Where config file?"
--- a/Makefile	Wed Sep 07 22:11:45 2011 +0300
+++ b/Makefile	Wed Sep 14 14:12:02 2011 +0300
@@ -58,7 +58,7 @@
 		if [ ! -f $(HOME)/$$file ]; then cp $$file $(HOME)/$$file; fi; \
 	done
 	cp .emacs $(HOME)/.emacs
-	sh .emacs-autogen.sh $(HOME)/.emacs-autogen
+	./.emacs-autogen.sh $(HOME)/.emacs-autogen
 	cp .emacs-my $(HOME)/.emacs-my
 	rm -f -r $(HOME)/.emacs.d/my-lisp
 	mkdir -p $(HOME)/.emacs.d/my-lisp