# Copyright: 2016-2023 Paul Obermeier (obermeier@tcl3d.org) # Distributed under BSD license. # # BuildType: Copy proc Init_BWidget { libName libVersion } { SetScriptAuthor $libName "Paul Obermeier" "obermeier@tcl3d.org" SetLibHomepage $libName "https://core.tcl-lang.org/bwidget/" SetLibDependencies $libName "Tk" SetPlatforms $libName "All" } proc Build_BWidget { 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 }