#! /bin/sh
# idea and script by Randy.Dunlap <rddunlap@osdl.org>

# optsource test:  any Kconfig "source <filename>" files that are missing
#	are touched to produce/provide empty files for them;
# make clean ---> make -k clean
#   to ignore missing Makefiles

DIRS="drivers/eisa drivers/mca drivers/mtd drivers/acorn drivers/acorn/scsi drivers/message drivers/message/fusion drivers/message/i2o net/ipx net/decnet drivers/acorn/net drivers/atm drivers/s390 drivers/s390/net net/ax25 net/irda drivers/isdn drivers/telephony net/bluetooth"

LIBDIRS="net/bluetooth net/bluetooth/bnep"
LIBFILES="net/bluetooth/bnep"

# mkdir for each DIRS and touch dir/Kconfig
for dir in $DIRS ; do
	if [ ! -d $dir ]; then
		mkdir $dir
	fi
	if [ ! -f $dir/Kconfig ]; then
		touch $dir/Kconfig
	fi
done

# mkdir for each LIBDIRS
for dir in $LIBDIRS ; do
	if [ ! -d $dir ]; then
		mkdir $dir
	fi
done

# touch Makefile.lib for each LIBFILES
for dir in $LIBDIRS ; do
	if [ ! -f $dir/Makefile.lib ]; then
		touch $dir/Makefile.lib
	fi
done

###
