# Copyright: 2016-2023 Paul Obermeier (obermeier@tcl3d.org) # Distributed under BSD license. # # BuildType: Copy / Tcl proc Init_TclTkManual { libName libVersion } { SetScriptAuthor $libName "Paul Obermeier" "obermeier@tcl3d.org" SetLibHomepage $libName "http://www.tcl-lang.org" SetLibDependencies $libName "Tcl" "Tk" SetPlatforms $libName "All" } proc Build_TclTkManual { libName libVersion buildDir instDir devDir distDir } { if { [UseStage "Extract" $libName] } { ExtractLibrary $libName $buildDir } if { [UseStage "Compile" $libName] } { set cmd "" append cmd "[GetTclshPath] [GetOutputBuildDir]/Tcl/tools/tcltk-man2html.tcl --srcdir=[GetOutputBuildDir] --htmldir=$instDir" MSysRun $libName "${libName}_Compile" $buildDir "$cmd" } if { [UseStage "Distribute" $libName] } { MultiFileCopy "$instDir" "$devDir/[GetTclDir]/doc" "*" true MultiFileCopy "$instDir" "$distDir/[GetTclDir]/doc" "*" true } return true }