Fix import substitution for docs examples
This commit is contained in:
@ -20,7 +20,7 @@ examples_target_dir="docs/modules/api/examples"
|
|||||||
for f in "$examples_source_dir"/**/*.sol; do
|
for f in "$examples_source_dir"/**/*.sol; do
|
||||||
name="${f/#"$examples_source_dir/"/}"
|
name="${f/#"$examples_source_dir/"/}"
|
||||||
mkdir -p "$examples_target_dir/$(dirname "$name")"
|
mkdir -p "$examples_target_dir/$(dirname "$name")"
|
||||||
sed -e '/^import/s|\.\./\.\./|@openzeppelin/contracts/|' "$f" > "$examples_target_dir/$name"
|
sed -Ee '/^import/s|"(\.\./)+|"@openzeppelin/contracts/|' "$f" > "$examples_target_dir/$name"
|
||||||
done
|
done
|
||||||
|
|
||||||
node scripts/gen-nav.js "$OUTDIR" > "$OUTDIR/../nav.adoc"
|
node scripts/gen-nav.js "$OUTDIR" > "$OUTDIR/../nav.adoc"
|
||||||
|
|||||||
Reference in New Issue
Block a user