Skip to content

Commit 49930ff

Browse files
authored
Merge pull request #25 from UCL-ARC/fpm_package
Turn into a FPM package
2 parents 1229389 + 3c5aca5 commit 49930ff

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

fpm.toml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name = "Fortran-tooling"
2+
version = "0.1.0"
3+
license = "MIT"
4+
author = "Connor Aird, Mashy Green, Duncan Leggat, Ilektra Christidi, Tuomas Koskela"
5+
maintainer = "[email protected]"
6+
copyright = "Copyright 2025, UCL ARC"
7+
8+
[fortran]
9+
source-form = "free"
10+
11+
[profiles.gfortran.linux]
12+
flags = "-ffree-line-length-none"
13+
14+
[build]
15+
auto-executables = true
16+
auto-tests = true
17+
auto-examples = true
18+
19+
[install]
20+
library = false
21+
22+
[dev-dependencies]
23+
test-drive.git = "https://github.com/fortran-lang/test-drive"
24+
test-drive.tag = "v0.5.0"
25+
26+
[[executable]]
27+
name = "poisson"
28+
source-dir = "src/poisson"
29+
main = "main.f90"
30+
31+
[[executable]]
32+
name = "mesh_generator"
33+
source-dir = "src/mesh_generator"
34+
main = "main.f90"
35+
36+
[[test]]
37+
name = "test-drive-mesh-generator"
38+
source-dir = "testing/test-drive"
39+
main = "main.f90"

0 commit comments

Comments
 (0)