# Copyright: 2016-2023 Paul Obermeier (obermeier@tcl3d.org) # Distributed under BSD license. # # BuildType: Copy proc Init_ukaz { libName libVersion } { SetScriptAuthor $libName "Paul Obermeier" "obermeier@tcl3d.org" SetLibHomepage $libName "https://github.com/auriocus/ukaz" SetLibDependencies $libName "Tk" SetPlatforms $libName "All" } proc Build_ukaz { libName libVersion buildDir instDir devDir distDir } { if { [UseStage "Extract" $libName] } { ExtractLibrary $libName $buildDir } if { [UseStage "Distribute" $libName] } { MultiFileCopy "$buildDir" "$devDir/[GetTclLibDir]/$libName" "*" true MultiFileCopy "$buildDir" "$distDir/[GetTclLibDir]/$libName" "*" true if { [UseTclPkgVersion] } { FileRename "$devDir/[GetTclLibDir]/$libName" "$devDir/[GetTclLibDir]/$libName$libVersion" FileRename "$distDir/[GetTclLibDir]/$libName" "$distDir/[GetTclLibDir]/$libName$libVersion" } } return true }