# # Makefile for libtsp/ST # SHELL = /bin/sh prefix=../.. exec_prefix = $(prefix) libdir = $(exec_prefix)/lib includedir = $(prefix)/include CFLAGS = -O -I$(includedir) LIB = $(libdir)/libtsp.a .PHONY: all nucleus_routines all: $(LIB) nucleus_routines .PRECIOUS: $(LIB) $(LIB): $(LIB)(STcatMax.o) $(LIB)(STcopyMax.o) $(LIB)(STcopyNMax.o) \ $(LIB)(STdec1double.o) $(LIB)(STdec1float.o) $(LIB)(STdec1int.o) \ $(LIB)(STdec1long.o) $(LIB)(STdecDfrac.o) $(LIB)(STdecIfrac.o) \ $(LIB)(STdecIrange.o) $(LIB)(STdecLrange.o) $(LIB)(STdecNfloat.o) \ $(LIB)(STfindToken.o) $(LIB)(STkeyMatch.o) $(LIB)(STkeyXpar.o) \ $(LIB)(STunQuote.o) ranlib $(LIB) nucleus_routines: (cd nucleus; $(MAKE))