Skip to content

Commit e9ef7a0

Browse files
authored
Simplify generate_readme (#20)
1 parent c1309f7 commit e9ef7a0

2 files changed

Lines changed: 10 additions & 15 deletions

File tree

Project.toml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "ITensorFormatter"
22
uuid = "b6bf39f1-c9d3-4bad-aad8-593d802f65fd"
3-
version = "0.2.13"
3+
version = "0.2.14"
44
authors = ["ITensor developers <support@itensor.org> and contributors"]
55

66
[workspace]
@@ -9,6 +9,7 @@ projects = ["benchmark", "dev", "docs", "examples", "test"]
99
[deps]
1010
JuliaFormatter = "98e50ef6-434e-11e9-1051-2b60c6c9e899"
1111
JuliaSyntax = "70703baa-626e-46a2-a12c-08ffd08c73b4"
12+
Literate = "98b081ad-f1c9-55d3-8b20-4c87d4299306"
1213
OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
1314
Runic = "62bfec6d-59d7-401d-8490-b29ee721c001"
1415
TOML = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
@@ -17,12 +18,15 @@ YAML = "ddb6d928-2868-570f-bddf-ab3f9cf99eb6"
1718
[compat]
1819
JuliaFormatter = "2.3"
1920
JuliaSyntax = "0.4.10"
21+
Literate = "2.21"
2022
OrderedCollections = "1.8.1"
2123
Runic = "1.5.1"
2224
TOML = "1.0.3"
2325
YAML = "0.4.16"
2426
julia = "1.10"
2527

26-
[apps]
27-
itfmt = {}
28-
itpkgfmt = { submodule = "ITensorPkgFormatter" }
28+
29+
[apps.itfmt]
30+
31+
[apps.itpkgfmt]
32+
submodule = "ITensorPkgFormatter"

src/generate_readme.jl

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
using Literate: Literate
2+
13
function isitensorpkg(path::AbstractString)
24
return isdir(path) &&
35
isfile(joinpath(path, "Project.toml")) &&
@@ -21,18 +23,7 @@ function generate_readme!(path::AbstractString)
2123
end
2224
try
2325
cd(joinpath(path, "docs")) do
24-
julia = Base.julia_cmd()
25-
code = """
26-
using Pkg: Pkg
27-
# Install packages needed for "make_readme.jl".
28-
Pkg.instantiate(; io = devnull)
2926
include("make_readme.jl")
30-
"""
31-
cmd = `$(julia) --project=. --startup-file=no -e "$(code)"`
32-
cmd = setenv(
33-
cmd, "JULIA_LOAD_PATH" => "@:@stdlib", "JULIA_PKG_USE_CLI_GIT" => "true"
34-
)
35-
run(cmd)
3627
return nothing
3728
end
3829
catch e

0 commit comments

Comments
 (0)