Skip to content
Snippets Groups Projects
Makefile 686 B
Newer Older
  • Learn to ignore specific revisions
  • Douglas Guptill's avatar
    Douglas Guptill committed
    NAME=resample
    
    include ../Makefile.deps
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    LIBFILE=lib$(NAME)$(BITS).a
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    
    OBJECTS = \
    curfit.o \
    fpback.o \
    fpbspl.o \
    fpchec.o \
    fpcurf.o \
    fpgivs.o \
    fprota.o \
    fpknot.o \
    fpdisc.o \
    fprati.o \
    curfit.o \
    splev.o \
    resample.o
    
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    all: $(LIBFILE)
    $(LIBFILE): $(OBJECTS)
    	$(AR) -rv $(LIBFILE) $(OBJECTS) >$(LIBFILE).ar
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    .PHONY: objclean
    objclean:
    
    	rm -f *.o *.mod $(COMPILE_OUT)
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    
    
    .PHONY: distclean
    distclean: objclean
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    	rm -f $(LIBFILE) $(LIBFILE).ar
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    
    
    Douglas Guptill's avatar
    Douglas Guptill committed
    .PHONY: more-output
    more-output:
    	@echo "--"
    	@echo "compiler output from `pwd`"
    	@if test -e $(COMPILE_OUT) ; then more $(COMPILE_OUT) ; fi
    	@echo "--"
    	@echo "$(AR) output from `pwd`"
    	@if test -e $(LIBFILE).ar ; then more $(LIBFILE).ar ; fi