home *** CD-ROM | disk | FTP | other *** search
Makefile | 1978-03-06 | 684 b | 33 lines |
- # $Id: makefile,v 1.10 1996/10/25 14:28:56 aros Exp $
- TOP=..
-
- include $(TOP)/config/make.cfg
-
- OBJDIR=$(GENDIR)/libs
-
- FILES = dummy
-
- all: setup $(foreach f,$(FILES),$(SLIBDIR)/$f.library)
-
- setup :
- @if [ ! -d $(SLIBDIR) ]; then $(MKDIR) $(SLIBDIR) ; else true ; fi
- @if [ ! -d $(OBJDIR) ]; then $(MKDIR) $(OBJDIR) ; else true ; fi
-
- clean:
- $(RM) $(SLIBDIR)/dummy.library $(OBJDIR)
-
- $(SLIBDIR)/%.library: %lib.o
- $(CC) $(ILDFLAGS) $^ -o $@
-
- $(OBJDIR)/%.o: %.c
- $(CC) $(CCFLAGS) -I $(TOP) $< -c -o $@
-
- $(OBJDIR)/%.d: %.c
- @if [ ! -d $(OBJDIR) ]; then $(MKDIR) $(OBJDIR) ; else true ; fi
- @$(RM) $@
- @touch $@
- $(MKDEPEND) -p$(OBJDIR)/
-
- include $(foreach f,$(FILES),$(OBJDIR)/$(f)lib.d)
-
-