diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 25 |
1 files changed, 20 insertions, 5 deletions
@@ -1,15 +1,30 @@ -CFLAGS=-O4 -Wall +CFLAGS=-O0 -Wall -g -DSWAP_BYTES LDLIBS=-lm -lgsl -lgslcblas -all: test +all: test test-vector test-likelihood fit test-charge + +Makefile.dep: + -$(CC) -MM *.c > Makefile.dep + +-include Makefile.dep calculate_limits: calculate_limits.c solid_angle.o: solid_angle.c -test: test.c solid_angle.c optics.c muon.c +test: test.o solid_angle.o optics.o muon.o vector.o quantum_efficiency.o pdg.o scattering.o misc.o mt19937ar.o sno_charge.o + +test-vector: test-vector.o vector.o mt19937ar.o + +test-likelihood: test-likelihood.o muon.o random.o optics.o quantum_efficiency.o mt19937ar.o pdg.o vector.o solid_angle.o scattering.o + +test-charge: test-charge.o sno_charge.o misc.o + +test-zebra: test-zebra.o zebra.o pack2b.o + +fit: fit.o zebra.o likelihood.o pmt.o vector.o misc.o muon.o optics.o quantum_efficiency.o solid_angle.o pdg.o scattering.o zdab_utils.o pack2b.o sno_charge.o db.o dqxx.o dict.o siphash.o clean: - rm *.o calculate_limits test + rm -f *.o calculate_limits test Makefile.dep -.PHONY: clean +.PHONY: all clean |