#! /bin/sh # idea and script by Randy.Dunlap # optsource test: any Kconfig "source " 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 ###