source:
XIOS/xios_training/hands-on-6/Makefile
@
2064
Last change on this file since 2064 was 2060, checked in by ymipsl, 3 years ago | |
---|---|
|
|
File size: 378 bytes |
Rev | Line | |
---|---|---|
[2045] | 1 | # Compilateur |
[2056] | 2 | FC = mpif90 |
[2045] | 3 | # Variables |
[2056] | 4 | XIOS_DIR = ../xios_build |
[2045] | 5 | # Includes |
[2056] | 6 | FCFLAGS= -I$(XIOS_DIR)/inc -I$(NETCDF_INCDIR) |
[2045] | 7 | # Librairies |
[2060] | 8 | LDFLAGS = -L$(XIOS_DIR)/lib -lxios $(NETCDF_LIBS) -lstdc++ |
[2045] | 9 | |
[2056] | 10 | |
[2045] | 11 | all: test_tp6 |
12 | ||
13 | %: %.o | |
14 | $(FC) -o $@.exe $^ $(LDFLAGS) | |
15 | ||
16 | %.o: %.f90 | |
17 | $(FC) $(FCFLAGS) -c $< | |
18 | ||
19 | clean: | |
20 | rm -f *.exe | |
21 | rm -f *.o *.mod *.MOD | |
22 | rm -f xios_client_*.out | |
23 | rm -f xios_client_*.err |
Note: See TracBrowser
for help on using the repository browser.