5 # * dot files (like .gitignore) aren't handled correctly.
8 # $1 is the name of the directory
23 thisdir
=`echo $thisdir | sed "s%//%/%g"`
25 mv -f Makefile.am Makefile.am.old
>& /dev
/null
28 echo "" >> Makefile.am
29 echo "docname=wiki" >> Makefile.am
30 echo 'docsdir = $(docdir)/$(docname)'$thisdir >> Makefile.am
31 echo "" >> Makefile.am
33 dirs=`find . -maxdepth 1 -type d -print | grep -v CVS | sed "s%^./%%" | sed "s%^\.%%"`
37 echo -n "SUBDIRS = " >> Makefile.am
40 echo -n "$i " >> Makefile.am
42 echo "" >> Makefile.am
43 echo "" >> Makefile.am
46 files
=`find . -maxdepth 1 -type f -print | grep -v Makefile | grep -v CVS | grep -v .cvsignore | sed "s%^./%%" | sed "s%^\.%%"`
48 echo files
: _
${files}_
52 echo -n "docs_DATA = " >> Makefile.am
57 echo -n "$i " >> Makefile.am
60 echo "" >> Makefile.am
61 echo "" >> Makefile.am
63 echo 'EXTRA_DIST = $(docs_DATA)' >> Makefile.am
65 echo "" >> Makefile.am
66 echo 'MAINTAINERCLEANFILES = *.log core FILE *~ Makefile.in' >> Makefile.am
69 echo "" >> Makefile.am
71 # Remove any references to (.)gitignore files (should not be
73 mv Makefile.am Makefile.am.before
74 cat Makefile.am.before |
sed "s/.gitignore//" > Makefile.am
75 rm -f Makefile.am.before
79 thisprogram
=/home
/ahvezda
/gaf
/docs
/scripts
/populatemkfiles.sh
80 basedir
=/home
/ahvezda
/gaf
/docs
/wip
82 subdir
=`echo $pwd | awk -F$basedir '{print $2}'`
86 subdirs
=`find . -maxdepth 1 -type d -print | grep -v CVS | sed "s%^./%%" | sed "s%^\.%%"`
87 subdirs
=`echo $subdirs`
93 echo Handling
: $subdir $i
94 $thisprogram $subdir $i