head	1.1;
branch	1.1.1;
access;
symbols
	start:1.1.1.1
	project:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2009.11.02.13.19.54;	author zeon0214;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2009.11.02.13.19.54;	author zeon0214;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@BUILD_SUBDIRS = threads userprog vm filesys

all::
	@@echo "Run 'make' in subdirectories: $(BUILD_SUBDIRS)."
	@@echo "This top-level make has only 'clean' targets."

CLEAN_SUBDIRS = $(BUILD_SUBDIRS) examples utils

clean::
	for d in $(CLEAN_SUBDIRS); do $(MAKE) -C $$d $@@; done
	rm -f TAGS tags

distclean:: clean
	find . -name '*~' -exec rm '{}' \;

TAGS_SUBDIRS = $(BUILD_SUBDIRS) devices lib
TAGS_SOURCES = find $(TAGS_SUBDIRS) -name \*.[chS] -print

TAGS::
	etags --members `$(TAGS_SOURCES)`

tags::
	ctags -T --no-warn `$(TAGS_SOURCES)`

cscope.files::
	$(TAGS_SOURCES) > cscope.files

cscope:: cscope.files
	cscope -b -q -k
@


1.1.1.1
log
@YOO_PJ2
@
text
@@
