Posted to tcl by kbk at Thu Nov 05 21:37:35 GMT 2015view raw
- # Script to define the local packages when testing against an uninstalled
- # tclbdd
- # TEMP - Two packages that really ought to be in the coroutine area of
- # tcllib
- package ifneeded coroutine::corovar 1.0 {
- if {[file exists [file join {@LIBRARY_SRCDIR@} coroutine_corovar.tcl_i]]} {
- source [file join {@LIBRARY_SRCDIR@} coroutine_corovar.tcl_i]
- } else {
- source [file join {@LIBRARY_SRCDIR@} coroutine_corovar.tcl]
- }
- }
- package ifneeded coroutine::iterator 1.0 {
- if {[file exists [file join {@LIBRARY_SRCDIR@} coroutine_iterator.tcl_i]]} {
- source [file join {@LIBRARY_SRCDIR@} coroutine_iterator.tcl_i]
- } else {
- source [file join {@LIBRARY_SRCDIR@} coroutine_iterator.tcl]
- }
- }
- # Actual packages of tclbdd
- package ifneeded tclbdd @PACKAGE_VERSION@ {
- if {[file exists [file join {@LIBRARY_SRCDIR@} tclbdd.tcl_i]]} {
- source [file join {@LIBRARY_SRCDIR@} tclbdd.tcl_i]
- } else {
- source [file join {@LIBRARY_SRCDIR@} tclbdd.tcl]
- }
- load [file join . @PKG_LIB_FILE@] tclbdd
- }
- package ifneeded tclbdd::fddd @PACKAGE_VERSION@ {
- if {[file exists [file join {@LIBRARY_SRCDIR@} tclfddd.tcl_i]]} {
- source [file join {@LIBRARY_SRCDIR@} tclfddd.tcl_i]
- } else {
- source [file join {@LIBRARY_SRCDIR@} tclfddd.tcl]
- }
- }
- package ifneeded tclbdd::datalog @PACKAGE_VERSION@ {
- if {[file exists [file join {@LIBRARY_SRCDIR@} datalog.tcl_i]]} {
- source [file join {@LIBRARY_SRCDIR@} datalog.tcl_i]
- } else {
- source [file join {@LIBRARY_SRCDIR@} datalog.tcl]
- }
- }