2 CFLAGS = -g -std=gnu99 -Wno-implicit-function-declaration
3 LDFLAGS = -Lobj/ -lvalse_core
5 LIB_SRC = $(wildcard ../sources/*.c)
6 LIB_OBJ = $(LIB_SRC:.c=.o)
8 all: $(LIB) test.EMGLLF test.EMGrank test.constructionModelesLassoMLE test.EMGrank test.constructionModelesLassoRank test.selectionTotale
13 test.EMGLLF: test.EMGLLF.o
14 $(CC) -o $@ $^ $(LDFLAGS)
16 test.constructionModelesLassoMLE: test.constructionModelesLassoMLE.o
17 $(CC) -o $@ $^ $(LDFLAGS)
19 test.EMGrank: test.EMGrank.o
20 $(CC) -o $@ $^ $(LDFLAGS)
22 test.constructionModelesLassoRank: test.constructionModelesLassoRank.o
23 $(CC) -o $@ $^ $(LDFLAGS)
25 test.selectionTotale: test.selectionTotale.o
26 $(CC) -o $@ $^ $(LDFLAGS)
29 $(CC) -o $@ -c $< $(CFLAGS)
32 rm -f *.o ../sources/*.o
37 .PHONY: all clean cclean