home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-12-02 | 536 b | 37 lines |
- # makefile for libtask.a
- # this makefile was written for GNUish MAKE
-
- LONGARGS = gcc:ar
-
- VPATH = .;src
-
- CFLAGS = -O -Iinc
-
- ODIR = objs
-
- LIB = lib
-
- .SUFFIXES: .o .cc
-
- $(ODIR)/%.o : %.cc
- gcc $(CFLAGS) -c $< -o $(ODIR)/$*.o
-
- OBJS = \
- $(ODIR)/task.o \
- $(ODIR)/semas.o \
- $(ODIR)/mailbox.o \
- $(ODIR)/pipes.o \
- $(ODIR)/sysqvfnc.o \
- $(ODIR)/taskmain.o \
- $(ODIR)/keybdtsk.o \
- $(ODIR)/tskfatal.o
-
-
- $(LIB)/libtask.a: $(ODIR) $(OBJS)
- -rm $@
- ar rv $@ $(OBJS)
- ranlib $@
-
- $(ODIR) :
- md $(ODIR)
-