File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -38,15 +38,16 @@ for filename in ARGS[1:end]
38
38
@info " add and build $require "
39
39
40
40
# 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 ]
43
44
name = strip (name) |> String
44
45
lowercase (name) == " julia" && continue # compat to REQUIRE
45
46
46
47
if version_pos isa Nothing
47
48
version = nothing
48
49
else
49
- version = strip (require[version_pos[ 2 ] + 1 : end ])
50
+ version = strip (require[version_pos2 + 1 : end ])
50
51
try
51
52
version = VersionNumber (version)
52
53
catch ArgumentError
You can’t perform that action at this time.
0 commit comments