Révision 124 Pi/C/Hybrid/Makefile
Makefile (revision 124) | ||
---|---|---|
2 | 2 |
|
3 | 3 |
MARSAGLIA=SHR3 CONG MWC KISS |
4 | 4 |
|
5 |
SOURCE=Pi_Hybrid.c |
|
5 |
SOURCE=Pi_Hybrid.c Pi_aHybrid.c
|
|
6 | 6 |
|
7 | 7 |
CC=mpicc.openmpi |
8 | 8 |
CFLAGS=-Wall -O3 -std=c99 -fopenmp |
9 | 9 |
LIBRARY=-lm |
10 | 10 |
|
11 | 11 |
all: $(SOURCE) |
12 |
$(foreach TVAR,$(COMPUTING),$(foreach TRND,$(MARSAGLIA),$(CC) $(CFLAGS) -DT$(TVAR) -DT$(TRND) -DLONG -DTIME -o $(<:.c=)_$(TVAR)_$(TRND) $< $(LIBRARY); ) )
|
|
12 |
$(foreach SRC,$(SOURCE),$(foreach TVAR,$(COMPUTING),$(foreach TRND,$(MARSAGLIA),$(CC) $(CFLAGS) -DT$(TVAR) -DT$(TRND) -DLONG -DTIME -o $(SRC:.c=)_$(TVAR)_$(TRND) $(SRC) $(LIBRARY); ) ) )
|
|
13 | 13 |
|
14 | 14 |
.PHONY: clean check mrproper |
15 | 15 |
|
Formats disponibles : Unified diff