blob: 82bfc19a813a816b7800883c16a43fdd5e73a1b5 [file] [log] [blame]
CFLAGS = -lm -lpthread
BIN = genj0 genj1 geny0 geny1 genlgamma genbessel
REF = gamma_inp.ref gamma_out.ref gamma_sign.ref j0_inp.ref j1_inp.ref y0_inp.ref y1_inp.ref
REF2 = j0_out.ref2 j1_out.ref2 y0_out.ref2 y1_out.ref2
all:
gcc $(CFLAGS) genj0.c -o genj0
gcc $(CFLAGS) genj1.c -o genj1
gcc $(CFLAGS) geny0.c -o geny0
gcc $(CFLAGS) geny1.c -o geny1
gcc $(CFLAGS) genlgamma.c -o genlgamma
gcc $(CFLAGS) genbessel.c -o genbessel
./genbessel
clean:
rm -f $(BIN)
@for i in $(BIN); do rm -f ../../../bin/$$i ; done
rm -f *.ref
@for i in $(REF); do rm -f ../../../bin/$$i ; done
rm -f *.ref2
@for i in $(REF2); do rm -f ../../../bin/$$i ; done
install:
sleep 10
@for i in $(REF) $(REF2); do ln -f $$i ../../../bin/$$i ; done ;