Skip to content

Commit 08a9ddf

Browse files
committed
feat: use sources
1 parent d56a975 commit 08a9ddf

File tree

15 files changed

+34
-13
lines changed

15 files changed

+34
-13
lines changed

.github/workflows/CI_BracketingNonlinearSolve.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
Pkg.Registry.update()
5454
# Install packages present in subdirectories
5555
dev_pks = Pkg.PackageSpec[]
56-
for path in ("lib/NonlinearSolveBase", "lib/SciMLJacobianOperators")
56+
for path in ("lib/SciMLJacobianOperators",)
5757
push!(dev_pks, Pkg.PackageSpec(; path))
5858
end
5959
Pkg.develop(dev_pks)

.github/workflows/CI_NonlinearSolve.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
Pkg.Registry.update()
6767
# Install packages present in subdirectories
6868
dev_pks = Pkg.PackageSpec[]
69-
for path in ("lib/SciMLJacobianOperators", "lib/BracketingNonlinearSolve", "lib/NonlinearSolveBase", "lib/SimpleNonlinearSolve", "lib/NonlinearSolveFirstOrder", "lib/NonlinearSolveSpectralMethods", "lib/NonlinearSolveQuasiNewton")
69+
for path in ("lib/SciMLJacobianOperators",)
7070
push!(dev_pks, Pkg.PackageSpec(; path))
7171
end
7272
Pkg.develop(dev_pks)

.github/workflows/CI_NonlinearSolveFirstOrder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
Pkg.Registry.update()
5454
# Install packages present in subdirectories
5555
dev_pks = Pkg.PackageSpec[]
56-
for path in ("lib/SciMLJacobianOperators", "lib/NonlinearSolveBase")
56+
for path in ("lib/SciMLJacobianOperators",)
5757
push!(dev_pks, Pkg.PackageSpec(; path))
5858
end
5959
Pkg.develop(dev_pks)

.github/workflows/CI_NonlinearSolveHomotopyContinuation.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,6 @@ jobs:
5050
run: |
5151
import Pkg
5252
Pkg.Registry.update()
53-
# Install packages present in subdirectories
54-
dev_pks = Pkg.PackageSpec[]
55-
for path in ("lib/NonlinearSolveBase",)
56-
push!(dev_pks, Pkg.PackageSpec(; path))
57-
end
58-
Pkg.develop(dev_pks)
5953
Pkg.instantiate()
6054
Pkg.test(; coverage="user")
6155
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/NonlinearSolveHomotopyContinuation {0}

.github/workflows/CI_NonlinearSolveQuasiNewton.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
Pkg.Registry.update()
5454
# Install packages present in subdirectories
5555
dev_pks = Pkg.PackageSpec[]
56-
for path in ("lib/SciMLJacobianOperators", "lib/NonlinearSolveBase")
56+
for path in ("lib/SciMLJacobianOperators",)
5757
push!(dev_pks, Pkg.PackageSpec(; path))
5858
end
5959
Pkg.develop(dev_pks)

.github/workflows/CI_NonlinearSolveSpectralMethods.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
Pkg.Registry.update()
5454
# Install packages present in subdirectories
5555
dev_pks = Pkg.PackageSpec[]
56-
for path in ("lib/SciMLJacobianOperators", "lib/NonlinearSolveBase")
56+
for path in ("lib/SciMLJacobianOperators",)
5757
push!(dev_pks, Pkg.PackageSpec(; path))
5858
end
5959
Pkg.develop(dev_pks)

.github/workflows/CI_SCCNonlinearSolve.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
Pkg.Registry.update()
5454
# Install packages present in subdirectories
5555
dev_pks = Pkg.PackageSpec[]
56-
for path in ("lib/SciMLJacobianOperators", "lib/NonlinearSolveBase")
56+
for path in ("lib/SciMLJacobianOperators",)
5757
push!(dev_pks, Pkg.PackageSpec(; path))
5858
end
5959
Pkg.develop(dev_pks)

.github/workflows/CI_SimpleNonlinearSolve.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
Pkg.Registry.update()
5959
# Install packages present in subdirectories
6060
dev_pks = Pkg.PackageSpec[]
61-
for path in ("lib/NonlinearSolveBase", "lib/BracketingNonlinearSolve", "lib/SciMLJacobianOperators")
61+
for path in ("lib/SciMLJacobianOperators",)
6262
push!(dev_pks, Pkg.PackageSpec(; path))
6363
end
6464
Pkg.develop(dev_pks)

Project.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,14 @@ SparseMatrixColorings = "0a514795-09f3-496d-8182-132a7b665d35"
3131
StaticArraysCore = "1e83bf80-4336-4d27-bf5d-d5a4f845583c"
3232
SymbolicIndexingInterface = "2efcf032-c050-4f8e-a9bb-153293bab1f5"
3333

34+
[sources]
35+
BracketingNonlinearSolve = {path = "lib/BracketingNonlinearSolve"}
36+
NonlinearSolveBase = {path = "lib/NonlinearSolveBase"}
37+
NonlinearSolveFirstOrder = {path = "lib/NonlinearSolveFirstOrder"}
38+
NonlinearSolveQuasiNewton = {path = "lib/NonlinearSolveQuasiNewton"}
39+
NonlinearSolveSpectralMethods = {path = "lib/NonlinearSolveSpectralMethods"}
40+
SimpleNonlinearSolve = {path = "lib/SimpleNonlinearSolve"}
41+
3442
[weakdeps]
3543
FastLevenbergMarquardt = "7a0df574-e128-4d35-8cbd-3d84502bf7ce"
3644
FixedPointAcceleration = "817d07cb-a79a-5c30-9a31-890123675176"

lib/BracketingNonlinearSolve/Project.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ PrecompileTools = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
1111
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
1212
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
1313

14+
[sources]
15+
NonlinearSolveBase = {path = "../NonlinearSolveBase"}
16+
1417
[weakdeps]
1518
ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
1619

0 commit comments

Comments
 (0)