annotate scripts/mkpkgadd @ 5540:cda6a105ae9a before-ov-branch

[project @ 2005-11-17 05:47:13 by jwe]
author jwe
date Thu, 17 Nov 2005 05:47:13 +0000
parents d53c33d93440
children 4270ded9ddc6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4226
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
1 #! /bin/sh
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
2
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
3 if [ $# -eq 1 ]; then
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
4 dir="$1"
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
5 else
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
6 echo "usage: mkpkgadd directory" 1>&2
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
7 exit 1
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
8 fi
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
9
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
10 cd $dir
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
11
4329
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
12 m_files=`ls *.m`
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
13 cxx_files=`ls *.cc`
4226
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
14
4329
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
15 if [ -n "$m_files" ]; then
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
16 sed -n 's/^[#%][#%]* *PKG_ADD: *//p' $m_files
4226
eafca8134ab6 [project @ 2002-12-18 03:26:47 by jwe]
jwe
parents:
diff changeset
17 fi
4329
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
18
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
19 if [ -n "$cxx_files" ]; then
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
20 sed -n -e 's,^//* *PKG_ADD: *,,p' \
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
21 -e 's,^/\** *PKG_ADD: *\(.*\) \*/$,\1,p' $cxx_files
d53c33d93440 [project @ 2003-02-18 20:00:48 by jwe]
jwe
parents: 4226
diff changeset
22 fi