$1 argument to scripts that have it should be dev or dongle, see autobuild for examples. autobuild - does full clean then full build prepare $1 - unpacks busybox tree into $1 dir only to be used after fullclean (or just un-tarred package) build $1 $2 - work with busybox under $1 dir. copy config file $2 to busybox and compile it only to be used on a cleaned busybox tree clean $1 - runs make distclean on busybox tree in dir $1 makes it ready for build fullclean - removes busybox trees in order to start from scratch