blob: 0c0339c8616d6dfb02f1ae22d9be475e1ed7a044 (
plain)
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
|
@echo on
cd fpm
if errorlevel 1 exit 1
fpm build
if errorlevel 1 exit 1
fpm run
if errorlevel 1 exit 1
rmdir fpm_scratch_* /s /q
fpm test
if errorlevel 1 exit 1
rmdir fpm_scratch_* /s /q
for /f %%i in ('where /r build fpm.exe') do set fpm_path=%%i
%fpm_path%
if errorlevel 1 exit 1
cd ..\example_packages\hello_world
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
.\build\gfortran_debug\app\hello_world
if errorlevel 1 exit 1
cd ..\hello_fpm
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
.\build\gfortran_debug\app\hello_fpm
if errorlevel 1 exit 1
cd ..\circular_test
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
cd ..\circular_example
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
cd ..\hello_complex
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
.\build\gfortran_debug\app\say_Hello
if errorlevel 1 exit 1
.\build\gfortran_debug\app\say_goodbye
if errorlevel 1 exit 1
.\build\gfortran_debug\test\greet_test
if errorlevel 1 exit 1
.\build\gfortran_debug\test\farewell_test
if errorlevel 1 exit 1
cd ..\hello_complex_2
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
.\build\gfortran_debug\app\say_hello_world
if errorlevel 1 exit 1
.\build\gfortran_debug\app\say_goodbye
if errorlevel 1 exit 1
.\build\gfortran_debug\test\greet_test
if errorlevel 1 exit 1
.\build\gfortran_debug\test\farewell_test
cd ..\auto_discovery_off
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
.\build\gfortran_debug\app\auto_discovery_off
if errorlevel 1 exit 1
.\build\gfortran_debug\test\my_test
if errorlevel 1 exit 1
if exist .\build\gfortran_debug\app\unused exit /B 1
if exist .\build\gfortran_debug\test\unused_test exit /B 1
cd ..\with_c
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
.\build\gfortran_debug\app\with_c
if errorlevel 1 exit 1
cd ..\submodules
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
cd ..\program_with_module
if errorlevel 1 exit 1
%fpm_path% build
if errorlevel 1 exit 1
.\build\gfortran_debug\app\Program_with_module
if errorlevel 1 exit 1
|