# _____ _______________________________
# ____/ TELEMAC Project Definitions /______________________________/
#
[Configurations]
configs: win7gfors
# win7tels win7gfors win7gforsdbg win7telsdbg
# _____ ________________________________________
# ____/ windows 7 generals /_______________________________________/
[general]
#
root: C:\opentelemac-mascaret\v7p2
version: v7p2
language: 2
modules: system
options:
#
sfx_zip: .zip
sfx_lib: .lib
sfx_mod: .mod
sfx_exe: .exe
#
val_root: \examples
val_rank: all
# also possible val_rank: <3 >7 6
cmd_obj_c: gcc -c -o
#
# _____ ____________________________________
# ____/ windows 7 intel scalar /___________________________________/
[win7tels]
#
cmd_obj: ifort.exe /c /Ot /iface:cref /iface:nomixed_str_len_arg /nologo /fpp /names:uppercase /convert:big_endian
cmd_lib: xilib.exe /nologo /out:
cmd_exe: xilink.exe /nologo /subsystem:console /stack:536870912 /out:
#
mods_all: /include:
#
sfx_obj: .obj
#
# _____ ____________________________________
# ____/ windows 7 intel scalar debug /___________________________________/
[win7telsdbg]
#
cmd_obj: ifort.exe /c /debug:full /iface:cref /iface:nomixed_str_len_arg /nologo /fpp /names:uppercase /convert:big_endian
cmd_lib: xilib.exe /nologo /out:
cmd_exe: xilink.exe /nologo /subsystem:console /stack:536870912 /out:
#
mods_all: /include:
#
sfx_obj: .obj
#
# _____ _________________________________
# ____/ windows 7 gfortran scalar /________________________________/
[win7gfors]
#
cmd_obj: gfortran -cpp -c -O2 -fopenmp -fconvert=big-endian -frecord-marker=4
cmd_lib: ar cru
cmd_exe: gfortran -fopenmp -fconvert=big-endian -frecord-marker=4 -v -lm -o
#
mods_all: -I
#
sfx_obj: .o
#
# _____ _________________________________
# ____/ windows 7 gfortran scalar debug /________________________________/
[win7gforsdbg]
#
cmd_obj: gfortran -cpp -c -O3 -fopenmp -fconvert=big-endian -frecord-marker=4
cmd_lib: ar cru
cmd_exe: gfortran -fopenmp -fconvert=big-endian -frecord-marker=4 -v -lm -o
#
mods_all: -I
#
sfx_obj: .o
#
And in parallel:
# _____ _______________________________
# ____/ TELEMAC Project Definitions /______________________________/
#
[Configurations]
configs: wing64mpi
#
#
# _____ ____________________________________
# ____/ Windows gfortran parallel /___________________________________/
[wing64mpi]
#
version:v7p2
language: 2
modules: system
#
mpi_cmdexec: C:\opentelemac-mascaret\mpich2\bin\mpiexec.exe -wdir -n
mpi_hosts:
#
cmd_obj_c: gcc -c -o
cmd_obj: gfortran -c -cpp -O2 -fconvert=big-endian -DHAVE_MPI -frecord-marker=4
cmd_lib: ar cru
cmd_exe: gfortran -fconvert=big-endian -frecord-marker=4 -v -lm -o
#
mods_all: -I
#
sfx_obj: .o
#
incs_all: -I C:\opentelemac-mascaret\mpich2\include
libs_all: C:\opentelemac-mascaret\metis\lib\libmetis.a
C:\opentelemac-mascaret\mpich2\lib\libfmpich2g.a
#
#
sfx_zip: .zip
sfx_lib: .lib
sfx_obj: .o
sfx_mod: .mod
sfx_exe: .exe
#
val_root: \examples
val_rank: all