Pkg.develop new packages in the Documenter manifest (#143)
This commit is contained in:
parent
21617c56f0
commit
dd025be988
|
@ -66,7 +66,7 @@ uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a"
|
|||
version = "0.12.0"
|
||||
|
||||
[[Pkg]]
|
||||
deps = ["Dates", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "UUIDs"]
|
||||
deps = ["Dates", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Test", "UUIDs"]
|
||||
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
|
||||
|
||||
[[Printf]]
|
||||
|
|
|
@ -74,21 +74,33 @@ git-tree-sha1 = "e06eef2abee113c49695f5347668e15d4c02978a"
|
|||
uuid = "ffc61752-8dc7-55ee-8c37-f3e9cdd09e70"
|
||||
version = "1.0.0"
|
||||
|
||||
[[OrderedCollections]]
|
||||
deps = ["Random", "Serialization", "Test"]
|
||||
git-tree-sha1 = "c4c13474d23c60d20a67b217f1d7f22a40edf8f1"
|
||||
uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
|
||||
version = "1.1.0"
|
||||
|
||||
[[Parameters]]
|
||||
deps = ["OrderedCollections"]
|
||||
git-tree-sha1 = "b62b2558efb1eef1fa44e4be5ff58a515c287e38"
|
||||
uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a"
|
||||
version = "0.12.0"
|
||||
|
||||
[[Parsers]]
|
||||
deps = ["Dates", "Test"]
|
||||
git-tree-sha1 = "d112c19ccca00924d5d3a38b11ae2b4b268dda39"
|
||||
git-tree-sha1 = "0c16b3179190d3046c073440d94172cfc3bb0553"
|
||||
uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
|
||||
version = "0.3.11"
|
||||
version = "0.3.12"
|
||||
|
||||
[[Pkg]]
|
||||
deps = ["Dates", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Test", "UUIDs"]
|
||||
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
|
||||
|
||||
[[PkgTemplates]]
|
||||
deps = ["Dates", "InteractiveUtils", "LibGit2", "Mustache", "Pkg", "REPL", "URIParser"]
|
||||
git-tree-sha1 = "fb5de58bbf1823c4373f813a5611d37e57edb109"
|
||||
deps = ["Dates", "LibGit2", "Mustache", "Parameters", "Pkg", "UUIDs"]
|
||||
path = ".."
|
||||
uuid = "14b8a8f1-9102-5b29-a752-f990bacb7fe1"
|
||||
version = "0.6.4"
|
||||
version = "0.7.0-DEV"
|
||||
|
||||
[[Printf]]
|
||||
deps = ["Unicode"]
|
||||
|
@ -127,12 +139,6 @@ version = "0.2.11"
|
|||
deps = ["Distributed", "InteractiveUtils", "Logging", "Random"]
|
||||
uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
|
||||
|
||||
[[URIParser]]
|
||||
deps = ["Test", "Unicode"]
|
||||
git-tree-sha1 = "6ddf8244220dfda2f17539fa8c9de20d6c575b69"
|
||||
uuid = "30578b45-9adc-5946-b283-645ec420af67"
|
||||
version = "0.4.0"
|
||||
|
||||
[[UUIDs]]
|
||||
deps = ["Random", "SHA"]
|
||||
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
|
||||
|
|
|
@ -64,6 +64,7 @@ end
|
|||
Documenter(; kwargs...) = Documenter{Nothing}(; kwargs...)
|
||||
|
||||
gitignore(::Documenter) = ["/docs/build/"]
|
||||
priority(::Documenter, ::Function) = DEFAULT_PRIORITY - 1 # We need SrcDir to go first.
|
||||
|
||||
badges(::Documenter) = Badge[]
|
||||
badges(::Documenter{<:GitHubPagesStyle}) = [
|
||||
|
@ -125,7 +126,10 @@ function hook(p::Documenter, t::Template, pkg_dir::AbstractString)
|
|||
foreach(a -> cp(a, joinpath(assets_dir, basename(a))), p.assets)
|
||||
|
||||
# Create the documentation project.
|
||||
with_project(() -> Pkg.add(DOCUMENTER_DEP), docs_dir)
|
||||
with_project(docs_dir) do
|
||||
Pkg.add(DOCUMENTER_DEP)
|
||||
cd(() -> Pkg.develop(PackageSpec(; path="..")), docs_dir)
|
||||
end
|
||||
end
|
||||
|
||||
github_pages_url(t::Template, pkg::AbstractString) = "https://$(t.user).github.io/$pkg.jl"
|
||||
|
|
|
@ -90,3 +90,8 @@ uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
|
|||
|
||||
[[Unicode]]
|
||||
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
|
||||
|
||||
[[WackyOptions]]
|
||||
path = ".."
|
||||
uuid = "5b7e9947-ddc0-4b3f-9b55-0d8042f74170"
|
||||
version = "1.0.0"
|
||||
|
|
Loading…
Reference in New Issue