-
Notifications
You must be signed in to change notification settings - Fork 109
/
Copy pathmake.defs.old
63 lines (43 loc) · 1.61 KB
/
make.defs.old
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#name of MPI C compiler, e.g. mpiicc, mpicc
MPICC=
#name of C compiler, e.g. icc, xlc, gcc
CC=
#name of MPI Fortran compiler, e.g. mpifort, mpif90
MPIF90=
#name of Fortran compiler, e.g. ifort, xlf_r, gfortran
FC=
#name of compile line flag enabling OpenMP, e.g. -openmp, -qopenmp, -fopenmp
OPENMPFLAG=
OFFLOADFLAG=
#default compiler optimization flags
DEFAULT_OPT_FLAGS:=
############################ OPTIONAL #########################
# Fortran 2008 coarrays flag, *including any library*
# ifort: -coarray=distributed, gfortran: -fcoarray(=single) or -fcoarray=lib -lcaf_mpi, crayftn: -h caf
COARRAYFLAG=
#name of C++ compiler (to be used in MPI context for Grappa), e.g. mpigxx, mpiicpc
CXX=
#name of UPC compiler, e.g. gupc, cc, upcc
UPCC=
#name of compile line flag enabling UPC if necessary, e.g. -h upc
UPCFLAG=
#name of MPI C compiler (to be used in Fine-Grain MPI context), e.g. mpicc
FGMPICC=
#name of C compiler (to be used in MPI context of OpenSHMEM), e.g. $(MPICC)
SHMEMCC=
#location where Charm++ is installed, e.g. $(HOME)/charm/mpi-linux-x86_64-ifort-smp-mpicxx
CHARMTOP=
#location where Grappa is installed, e.g. $(GRAPPA_PREFIX) if you've done "source <grappa install dir>/bin/settings.sh"
GRAPPATOP=
#location where Fine-Grain MPI is installed, e.g. $(HOME)/fgmpi-install
FGMPITOP=
#location where OpenCoarrays is installed, e.g. $(HOME)/opencoarrays
OCAS=
#location where Legion is installed, e.g. $(HOME)/legion
LEGIONTOP=
#location where ULFM-enabled MPI is installed
ULFMTOP=
#flags to use when running applications with ULFM-enabled MPI
ULFMRUNFLAG=
#location where Fenix is installed
FENIXTOP=