Skip to content

Commit d3c3ad5

Browse files
Merge pull request #1 from sisl/master
update my fork
2 parents 36081bd + ccd542f commit d3c3ad5

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

install_pkgs.jl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,16 @@ for filename in ARGS[1:end]
3838
@info "add and build $require"
3939

4040
# parse name and version
41-
version_pos = findfirst(" ", require)
42-
name = version_pos isa Nothing ? require : require[1:version_pos[1]-1]
41+
version_pos = findfirst(" ", require) |> first
42+
version_pos2 = findlast(" ", require) |> first
43+
name = version_pos isa Nothing ? require : require[1:version_pos-1]
4344
name = strip(name) |> String
4445
lowercase(name) == "julia" && continue # compat to REQUIRE
4546

4647
if version_pos isa Nothing
4748
version = nothing
4849
else
49-
version = strip(require[version_pos[2]+1:end])
50+
version = strip(require[version_pos2+1:end])
5051
try
5152
version = VersionNumber(version)
5253
catch ArgumentError

0 commit comments

Comments
 (0)