Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1681 → Rev 1621

/shark/branches/xen/fs/Makefile
File deleted
/shark/branches/xen/fs/msdos/Makefile
File deleted
/shark/branches/xen/fs/msdos/makefile
0,0 → 1,26
#
# The MSDOS (FAT16) sub-library
#
 
ifndef BASE
BASE=../..
endif
 
include $(BASE)/config/config.mk
 
LIBRARY = fs
 
OBJS_PATH = $(BASE)/fs/msdos
 
OBJS= msdos_i.o \
msdos_f.o \
msdos_s.o \
msdos_d.o
 
#C_DEF += -D_PARANOIA
C_DEF += -D_PARANOIA -DNDEBUG
 
C_MAC += -imacros $(BASE)/include/fs/fsconf.h
C_INC += -I..
 
include $(BASE)/config/sublib.mk
/shark/branches/xen/fs/makefile
0,0 → 1,72
#
# The filesystems library
#
 
ifndef BASE
BASE=..
endif
 
include $(BASE)/config/config.mk
 
LIBRARY = fs
 
OBJS_PATH = $(BASE)/fs
 
SRCS= access.c \
chdir.c \
close.c \
closedir.c \
dcache.c \
dentry.c \
fcntl.c \
fdevice.c \
file.c \
fs.c \
fstat.c \
getcwd.c \
getumask.c \
inode.c \
lseek.c \
mount.c \
open.c \
opendir.c \
read.c \
readdir.c \
rwlock.c \
rtc.c \
stat.c \
super.c \
truncate.c \
umask.c \
umount.c \
unlink.c \
utime.c \
write.c
 
OBJS= $(patsubst %.c,%.o,$(SRCS))
 
# if you want compile:
#
# without the paranoia checks (checks for data structure status/overwriting)
# compile without the -D_PARANOIA
#
# without the internals checks (made with assertions) use the
# -DNDEBUG command line switch
#
 
#for debug
#C_DEF += -D_PARANOIA
 
# for NO debug
C_DEF += -D_PARANOIA -DNDEBUG
 
C_MAC += -imacros $(BASE)/include/fs/fsconf.h
 
OTHERINCL += -I.
 
install:: all
all clean cleanall depend::
make -C msdos $@
 
include $(BASE)/config/lib.mk