Skip to content

Commit 5644d4b

Browse files
author
ArnaudDeza
committed
Fix make.jl paths and symlink creation
- Fix definitions.tex path to be relative to docs/ directory - Always create symlinks instead of conditional creation - Ensure class01 and class02 directories are properly linked
1 parent b885e7a commit 5644d4b

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

docs/make.jl

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@ plutos = [
1717
joinpath(repo_dir, "class02", "part3_ipm.html"),
1818
]
1919

20-
if !isdir(build_dir)
21-
symlink(joinpath(repo_dir, "class01"),
22-
joinpath(repo_dir, "docs", "src", "class01")
23-
)
24-
symlink(joinpath(repo_dir, "class02"),
25-
joinpath(repo_dir, "docs", "src", "class02")
26-
)
27-
end
20+
# Create symlinks to class directories
21+
rm(joinpath(repo_dir, "docs", "src", "class01"), force=true)
22+
rm(joinpath(repo_dir, "docs", "src", "class02"), force=true)
23+
symlink(joinpath(repo_dir, "class01"),
24+
joinpath(repo_dir, "docs", "src", "class01")
25+
)
26+
symlink(joinpath(repo_dir, "class02"),
27+
joinpath(repo_dir, "docs", "src", "class02")
28+
)
2829

2930
makedocs(
3031
sitename = "LearningToControlClass",

0 commit comments

Comments
 (0)