-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
31 lines (23 loc) · 861 Bytes
/
Copy pathmakefile
File metadata and controls
31 lines (23 loc) · 861 Bytes
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
#-----------------------------------------------------#
# COMPILATION INSTRUCTIONS FOR SIMMSUS #
# #
# Written initially by #
# Rafael Gabler Gontijo #
# #
# Goal: to compile a given version of SIMMSUS #
#-----------------------------------------------------#
#
# Code source files (Linux)
#
SRC-LNX = subroutines.f90 variables.f90 input.f90 \
main.f90 statistics.f90 simmsus.f90 \
OBJ-LNX = $(SRC-LNX:.f90=.o)
# Compiler definition and flags
ENGINE-LNX = ifx #ifort
FLAGS-LNX = -m64 -O2 #-qopenmp
# Executable file generation (Linux)
simmsus.ex : $(SRC-LNX)
$(ENGINE-LNX) $(FLAGS-LNX) -o simmsus.ex $(SRC-LNX)
# Cleaning command
clean :
rm simmsus.ex