https://github.com/MoorjaniLab/DATES_v4010
Tip revision: e034dc0d6fe8d41a828796f07791d50011b6bb04 authored by MoorjaniLab on 09 May 2022, 23:55:41 UTC
Add files via upload
Add files via upload
Tip revision: e034dc0
Makefile
HOMEL=$(PWD)
BIN=$(HOMEL)//bin
IDIR=-I. -Inicksrc
ND = ./nicksrc
NLIB = $(ND)/libnick.a
override LDLIBS += -lm -lgsl -lopenblas -lfftw3 $(NLIB)
override CFLAGS += -c -g -p -Wimplicit $(IDIR)
override CFLAGS += -DHAVE_CONFIG_H -Wimplicit-int -D_IOLIB=2
all: dates_expfit dates simpjack2 dowtjack grabpars
$(NLIB):
$(MAKE) -C $(ND)
dates_expfit: $(NLIB) dates_expfit.o regsubs.o fitexp.o gslfit.o
dates: $(NLIB) dates.o qpsubs.o mcio.o ldsubs.o admutils.o egsubs.o regsubs.o fftsubs.o
dowtjack: $(NLIB) dowtjack.o
simpjack2: $(NLIB) simpjack2.o
grabpars: $(NLIB) grabpars.o
clean:
rm -f *.o nicksrc/*.o nicklib
clobber: clean
rm -f dates_expfit dates simpjack2 grabpars dowtjack nicksrc/libnick.a bin/*
install: all
mkdir -p ./bin
cp dates_expfit dates grabpars simpjack2 dowtjack perlsrc/* ./bin/.
chmod 777 bin/*