Skip to content

Commit 8737b50

Browse files
committed
Use sources
1 parent 9e78ac9 commit 8737b50

File tree

12 files changed

+23
-72
lines changed

12 files changed

+23
-72
lines changed

.github/workflows/CI_BoundaryValueDiffEq.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,6 @@ jobs:
6161
run: |
6262
import Pkg
6363
Pkg.Registry.update()
64-
# Install packages present in subdirectories
65-
dev_pks = Pkg.PackageSpec[]
66-
for path in ("lib/BoundaryValueDiffEqCore", "lib/BoundaryValueDiffEqMIRK", "lib/BoundaryValueDiffEqMIRKN", "lib/BoundaryValueDiffEqFIRK", "lib/BoundaryValueDiffEqShooting", "lib/BoundaryValueDiffEqAscher")
67-
push!(dev_pks, Pkg.PackageSpec(; path))
68-
end
69-
Pkg.develop(dev_pks)
7064
Pkg.instantiate()
7165
Pkg.test(; coverage="user")
7266
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=. {0}
@@ -109,12 +103,6 @@ jobs:
109103
run: |
110104
import Pkg
111105
Pkg.Registry.update()
112-
# Install packages present in subdirectories
113-
dev_pks = Pkg.PackageSpec[]
114-
for path in ("lib/BoundaryValueDiffEqCore", "lib/BoundaryValueDiffEqMIRK", "lib/BoundaryValueDiffEqMIRKN", "lib/BoundaryValueDiffEqFIRK", "lib/BoundaryValueDiffEqShooting", "lib/BoundaryValueDiffEqAscher")
115-
push!(dev_pks, Pkg.PackageSpec(; path))
116-
end
117-
Pkg.develop(dev_pks)
118106
Pkg.instantiate()
119107
Pkg.test(; coverage="user")
120108
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=. {0}

.github/workflows/CI_BoundaryValueDiffEqAscher.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,6 @@ jobs:
5555
run: |
5656
import Pkg
5757
Pkg.Registry.update()
58-
# Install packages present in subdirectories
59-
dev_pks = Pkg.PackageSpec[]
60-
for path in ("lib/BoundaryValueDiffEqCore",)
61-
push!(dev_pks, Pkg.PackageSpec(; path))
62-
end
63-
Pkg.develop(dev_pks)
6458
Pkg.instantiate()
6559
Pkg.test(; coverage="user")
6660
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqAscher {0}
@@ -93,12 +87,6 @@ jobs:
9387
run: |
9488
import Pkg
9589
Pkg.Registry.update()
96-
# Install packages present in subdirectories
97-
dev_pks = Pkg.PackageSpec[]
98-
for path in ("lib/BoundaryValueDiffEqCore", )
99-
push!(dev_pks, Pkg.PackageSpec(; path))
100-
end
101-
Pkg.develop(dev_pks)
10290
Pkg.instantiate()
10391
Pkg.test(; coverage="user")
10492
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqAscher {0}

.github/workflows/CI_BoundaryValueDiffEqFIRK.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,6 @@ jobs:
5656
run: |
5757
import Pkg
5858
Pkg.Registry.update()
59-
# Install packages present in subdirectories
60-
dev_pks = Pkg.PackageSpec[]
61-
for path in ("lib/BoundaryValueDiffEqCore",)
62-
push!(dev_pks, Pkg.PackageSpec(; path))
63-
end
64-
Pkg.develop(dev_pks)
6559
Pkg.instantiate()
6660
Pkg.test(; coverage="user")
6761
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqFIRK {0}
@@ -99,12 +93,6 @@ jobs:
9993
run: |
10094
import Pkg
10195
Pkg.Registry.update()
102-
# Install packages present in subdirectories
103-
dev_pks = Pkg.PackageSpec[]
104-
for path in ("lib/BoundaryValueDiffEqCore", )
105-
push!(dev_pks, Pkg.PackageSpec(; path))
106-
end
107-
Pkg.develop(dev_pks)
10896
Pkg.instantiate()
10997
Pkg.test(; coverage="user")
11098
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqFIRK {0}

.github/workflows/CI_BoundaryValueDiffEqMIRK.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,6 @@ jobs:
5555
run: |
5656
import Pkg
5757
Pkg.Registry.update()
58-
# Install packages present in subdirectories
59-
dev_pks = Pkg.PackageSpec[]
60-
for path in ("lib/BoundaryValueDiffEqCore",)
61-
push!(dev_pks, Pkg.PackageSpec(; path))
62-
end
63-
Pkg.develop(dev_pks)
6458
Pkg.instantiate()
6559
Pkg.test(; coverage="user")
6660
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqMIRK {0}
@@ -93,12 +87,6 @@ jobs:
9387
run: |
9488
import Pkg
9589
Pkg.Registry.update()
96-
# Install packages present in subdirectories
97-
dev_pks = Pkg.PackageSpec[]
98-
for path in ("lib/BoundaryValueDiffEqCore", )
99-
push!(dev_pks, Pkg.PackageSpec(; path))
100-
end
101-
Pkg.develop(dev_pks)
10290
Pkg.instantiate()
10391
Pkg.test(; coverage="user")
10492
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqMIRK {0}

.github/workflows/CI_BoundaryValueDiffEqMIRKN.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,6 @@ jobs:
5555
run: |
5656
import Pkg
5757
Pkg.Registry.update()
58-
# Install packages present in subdirectories
59-
dev_pks = Pkg.PackageSpec[]
60-
for path in ("lib/BoundaryValueDiffEqCore",)
61-
push!(dev_pks, Pkg.PackageSpec(; path))
62-
end
63-
Pkg.develop(dev_pks)
6458
Pkg.instantiate()
6559
Pkg.test(; coverage="user")
6660
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqMIRKN {0}
@@ -93,12 +87,6 @@ jobs:
9387
run: |
9488
import Pkg
9589
Pkg.Registry.update()
96-
# Install packages present in subdirectories
97-
dev_pks = Pkg.PackageSpec[]
98-
for path in ("lib/BoundaryValueDiffEqCore", )
99-
push!(dev_pks, Pkg.PackageSpec(; path))
100-
end
101-
Pkg.develop(dev_pks)
10290
Pkg.instantiate()
10391
Pkg.test(; coverage="user")
10492
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqMIRKN {0}

.github/workflows/CI_BoundaryValueDiffEqShooting.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,6 @@ jobs:
5555
run: |
5656
import Pkg
5757
Pkg.Registry.update()
58-
# Install packages present in subdirectories
59-
dev_pks = Pkg.PackageSpec[]
60-
for path in ("lib/BoundaryValueDiffEqCore",)
61-
push!(dev_pks, Pkg.PackageSpec(; path))
62-
end
63-
Pkg.develop(dev_pks)
6458
Pkg.instantiate()
6559
Pkg.test(; coverage="user")
6660
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqShooting {0}
@@ -93,12 +87,6 @@ jobs:
9387
run: |
9488
import Pkg
9589
Pkg.Registry.update()
96-
# Install packages present in subdirectories
97-
dev_pks = Pkg.PackageSpec[]
98-
for path in ("lib/BoundaryValueDiffEqCore", )
99-
push!(dev_pks, Pkg.PackageSpec(; path))
100-
end
101-
Pkg.develop(dev_pks)
10290
Pkg.instantiate()
10391
Pkg.test(; coverage="user")
10492
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqShooting {0}

Project.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@ LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
1818
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
1919
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
2020

21+
[sources]
22+
BoundaryValueDiffEqAscher = {path = "lib/BoundaryValueDiffEqAscher"}
23+
BoundaryValueDiffEqCore = {path = "lib/BoundaryValueDiffEqCore"}
24+
BoundaryValueDiffEqFIRK = {path = "lib/BoundaryValueDiffEqFIRK"}
25+
BoundaryValueDiffEqMIRK = {path = "lib/BoundaryValueDiffEqMIRK"}
26+
BoundaryValueDiffEqMIRKN = {path = "lib/BoundaryValueDiffEqMIRKN"}
27+
BoundaryValueDiffEqShooting = {path = "lib/BoundaryValueDiffEqShooting"}
28+
2129
[weakdeps]
2230
ODEInterface = "54ca160b-1b9f-5127-a996-1867f4bc2a2c"
2331

lib/BoundaryValueDiffEqAscher/Project.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ StaticArrays = "1.9.8"
5656
Test = "1.10"
5757
julia = "1.10"
5858

59+
[sources]
60+
BoundaryValueDiffEqCore = {path = "../BoundaryValueDiffEqCore"}
61+
5962
[extras]
6063
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
6164
DiffEqDevTools = "f3b72e0c-5b89-59e1-b016-84e28bfd966d"

lib/BoundaryValueDiffEqFIRK/Project.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
2424
Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46"
2525
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
2626

27+
[sources]
28+
BoundaryValueDiffEqCore = {path = "../BoundaryValueDiffEqCore"}
29+
2730
[compat]
2831
ADTypes = "1.11"
2932
Aqua = "0.8.7"

lib/BoundaryValueDiffEqMIRK/Project.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
2424
Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46"
2525
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
2626

27+
[sources]
28+
BoundaryValueDiffEqCore = {path = "../BoundaryValueDiffEqCore"}
29+
2730
[compat]
2831
ADTypes = "1.11"
2932
Aqua = "0.8.7"

0 commit comments

Comments
 (0)