123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- # $Id$
- #PARAMS do not remove this line!
- SRC_DIR = $(SRC_HOME)/modules/src/system
- MOD_DIR = $(TARGET_HOME)/modules
- LIBSYS = libsystem.$(LIBSUF)
- OBJ = access.$(SUF) break.$(SUF) chmode.$(SUF) close.$(SUF) create.$(SUF) \
- filesize.$(SUF) modtime.$(SUF) lock.$(SUF) open.$(SUF) read.$(SUF) \
- remove.$(SUF) stop.$(SUF) system.$(SUF) time.$(SUF) unlock.$(SUF) \
- write.$(SUF) seek.$(SUF) rename.$(SUF)
- CSRC = $(SRC_DIR)/access.c $(SRC_DIR)/break.c $(SRC_DIR)/chmode.c \
- $(SRC_DIR)/close.c $(SRC_DIR)/create.c $(SRC_DIR)/filesize.c \
- $(SRC_DIR)/modtime.c $(SRC_DIR)/lock.c $(SRC_DIR)/open.c \
- $(SRC_DIR)/read.c $(SRC_DIR)/remove.c $(SRC_DIR)/stop.c \
- $(SRC_DIR)/system.c $(SRC_DIR)/time.c $(SRC_DIR)/unlock.c \
- $(SRC_DIR)/write.c $(SRC_DIR)/seek.c $(SRC_DIR)/rename.c
- SRC = $(SRC_DIR)/proto.make $(SRC_DIR)/system.h $(CSRC)
- INCLUDES = -I$(SRC_DIR) -I$(MOD_DIR)/h
- CFLAGS = $(COPTIONS) $(INCLUDES)
- all: $(LIBSYS)
- $(LIBSYS): $(OBJ)
- rm -f $(LIBSYS)
- $(AR) r $(LIBSYS) $(OBJ)
- $(RANLIB) $(LIBSYS)
- install: all
- -mkdir $(MOD_DIR)/lib
- -mkdir $(MOD_DIR)/h
- cp $(LIBSYS) $(MOD_DIR)/lib/$(LIBSYS)
- $(RANLIB) $(MOD_DIR)/lib/$(LIBSYS)
- cp $(SRC_DIR)/system.h $(MOD_DIR)/h/system.h
- if [ $(DO_MACHINE_INDEP) = y ] ; \
- then mk_manpage $(SRC_DIR)/system.3 $(TARGET_HOME) ; \
- fi
- cmp: all
- -cmp $(LIBSYS) $(MOD_DIR)/lib/$(LIBSYS)
- -cmp $(SRC_DIR)/system.h $(MOD_DIR)/h/system.h
- clean:
- rm -f *.$(SUF) *.$(LIBSUF)
- pr:
- @pr $(SRC)
- opr:
- make pr | opr
- lintlib:
- $(MK_LINT_LIB) system $(MOD_DIR)/lib $(INCLUDES) $(CSRC)
- access.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/access.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/access.c
- break.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/break.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/break.c
- chmode.$(SUF): $(SRC_DIR)/chmode.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/chmode.c
- close.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/close.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/close.c
- create.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/create.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/create.c
- filesize.$(SUF): $(SRC_DIR)/filesize.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/filesize.c
- lock.$(SUF): $(SRC_DIR)/lock.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/lock.c
- modtime.$(SUF): $(SRC_DIR)/modtime.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/modtime.c
- open.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/open.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/open.c
- read.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/read.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/read.c
- remove.$(SUF): $(SRC_DIR)/remove.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/remove.c
- rename.$(SUF): $(SRC_DIR)/rename.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/rename.c
- seek.$(SUF): $(SRC_DIR)/seek.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/seek.c
- stop.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/stop.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/stop.c
- system.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/system.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/system.c
- time.$(SUF): $(SRC_DIR)/time.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/time.c
- unlock.$(SUF): $(SRC_DIR)/unlock.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/unlock.c
- write.$(SUF): $(SRC_DIR)/system.h $(SRC_DIR)/write.c
- $(CC) -c $(CFLAGS) $(SRC_DIR)/write.c
|