@@ -17,23 +17,22 @@ plutos = [
1717 joinpath (repo_dir, " class02" , " part3_ipm.html" ),
1818]
1919
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- )
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
2928
3029makedocs (
3130 sitename = " LearningToControlClass" ,
3231 format = Documenter. HTML (;
3332 assets = [" assets/wider.css" , " assets/redlinks.css" ],
3433 mathengine = Documenter. MathJax3 (Dict (
3534 :tex => Dict (
36- " macros" => make_macros_dict (" src/assets/definitions.tex" ),
35+ " macros" => make_macros_dict (" docs/ src/assets/definitions.tex" ),
3736 " inlineMath" => [[" \$ " ," \$ " ], [" \\ (" ," \\ )" ]],
3837 " tags" => " ams" ,
3938 ),
0 commit comments