-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.common
61 lines (51 loc) · 1.35 KB
/
Makefile.common
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
S_VER_MAJ = 4
S_VER_MIN = 4
S_VER_REL = J
# TARGET_ARCH = SOLARIS_MPICH
# TARGET_ARCH = SOLARIS_NATIVE
# TARGET_ARCH = TCS
# TARGET_ARCH = AXP
# TARGET_ARCH = AIX_NATIVE
# TARGET_ARCH = AIX_MPICH
# TARGET_ARCH = SGI_NATIVE
# TARGET_ARCH = SGI_MPICH
# TARGET_ARCH = FREEBSD_MPICH
# TARGET_ARCH = BEOWULF_LINUX_LAM
# TARGET_ARCH = LINUX_MPICH_P4
# TARGET_ARCH = LINUX64_SMP
# TARGET_ARCH = LINUX_MPICH_MYRI
# TARGET_ARCH = LINUX_LAM
TARGET_ARCH = WIN10
# Decide how to pass messages between nodes
_MP_METHOD = _MP_MPI
#_MP_METHOD = _MP_UMD
# Set the following if you wish to use the scalable
# pseudorandom number generator (SPRNG 2.0)
# Available from http://sprng.cs.fsu.edu/RNG
# Please set the proper paths for SPRNG in the Makefile.var
#_RAND = SPRNG
_RAND = NONE
SRC_DIR = src
INC_DIR = include
LIB_DIR = lib
RUN_DIR = run
OBJ_DIR = obj
MKDIR = mkdir
CP = cp
MV = mv
RM = rm
RMDIR = rmdir
MAKEDEPEND = makedepend
RANLIB = ranlib
TAR = tar
ZIP = gzip
# ifeq (,$(findstring LINUX,$(TARGET_ARCH)))
# MAKE = gmake --no-print-directory
# else
# MAKE = make --no-print-directory
# endif
MAKE = make --no-print-directory
ifeq (,$(findstring WIN,$(TARGET_ARCH)))
MAKE = make --no-print-directory
endif
export