home *** CD-ROM | disk | FTP | other *** search
- #
- # DBOT Version 1.0 Author : Vincent Hayward
- # School of Electrical Engineering
- # Purdue University
- # Dir : db
- # File : Makefile
- # Remarks : Make the dbot transform data base management system.
- #
- # make lib : just make the lib for testing
- # make edb : make the editor
- # make lint : lint the system
- # make install : install the library and the editor
-
- CFLAGS= -O
- LINTFLAGS =
-
- LIBDIR= /b/rccl/l
- LINDIR= /b/rccl/l
- TARGET= /b/rccl/s
-
- SFILES = dbot.c
-
- EDITS = edb.c
-
- OBJECTS = ../o/dbot.o
-
- EDITO = ../o/edb.o \
- ../o/dbot.o \
- ../o/patch.o \
- ../o/shared.o\
- ../o/trans.o
-
- RCCL = ../o/dbot.o \
- ../o/edb.o
-
- UMAC = ../o/dbot.o \
- ../o/edb.o
-
- lib : $(OBJECTS)
- ar r dbot.a $(OBJECTS)
- ranlib dbot.a
-
- install : $(OBJECTS)
- ar r $(LIBDIR)/dbot.a $(OBJECTS)
- ranlib $(LIBDIR)/dbot.a
- rm -f dbot.a
- cp ../lint/llib-dbot $(LINDIR)
- echo do'nt forget update llib-dbot
- make edb
-
- lint :
- lint $(SFILES)
-
- edb : $(EDITO)
- cc $(CFLAGS) $(EDITO) -lnm -o $(TARGET)/edb
-
-
- $(RCCL) : ../h/rccl.h
-
- $(UMAC) : ../h/umac.h
-
- ../o/dbot.o : dbot.c
- cc dbot.c $(CFLAGS) -c
- mv dbot.o ../o/dbot.o
-
- ../o/edb.o : edb.c
- cc edb.c $(CFLAGS) -c
- mv edb.o ../o/edb.o
-
- ../o/patch.o : ../src/patch.c
- cc ../src/patch.c $(CFLAGS) -c
- mv patch.o ../o/patch.o
-
- ../o/shared.o : ../src/shared.c
- cc ../src/shared.c $(CFLAGS) -c
- mv shared.o ../o/shared.o
-
- ../o/trans.o : ../src/trans.c
- cc ../src/trans.c $(CFLAGS) -c
- mv trans.o ../o/trans.o
-