From b0ed20e58f83b51af3e14901662124c7693e528a Mon Sep 17 00:00:00 2001 From: "Fletcher T. Penney" Date: Mon, 29 Aug 2016 19:01:25 -0400 Subject: [PATCH] ADDED: new_source script to automate creating foo.c and foo.h --- new_source | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 new_source diff --git a/new_source b/new_source new file mode 100755 index 0000000..4ef951f --- /dev/null +++ b/new_source @@ -0,0 +1,13 @@ +#!/bin/sh + +FILE=$1 + + +cp build/template.c src/$FILE.c + +perl -pi -e "s/file\.c/$FILE\.c/;" -e "s/file\.h/$FILE\.h/;" src/$FILE.c + + +cp build/template.h src/$FILE.h + +perl -pi -e "s/file\.c/$FILE\.c/;" -e "s/file\.h/$FILE\.h/;" -e "s/FILE\_/\U$FILE\_/;" src/$FILE.h -- 2.50.1