#
# @preserve Copyright 2015 to present by EMA Design Automation, Inc. All rights reserved
#

package forget tbcload

set tbcFolder [file join [pwd] [file dirname [info script]] .. ClientAdapter TCL Packages tbcload1.7]
if {[lsearch $auto_path $tbcFolder] < 0} {
	lappend auto_path $tbcFolder
}

set tbcFolder [file join [pwd] [file dirname [info script]] .. .. .. ClientAdapter TCL Packages tbcload1.7]
if {[lsearch $auto_path $tbcFolder] < 0} {
	lappend auto_path $tbcFolder
}

set xplmFolder [file join [pwd] [file dirname [info script]] .. .. .. .. XPLM XPLMAdapter]
if {[file exists $xplmFolder]} {
	source [file join $xplmFolder main.tcl]
} else {
    set xplmFolder [file join [pwd] [file dirname [info script]] .. .. .. XPLMAdapter]
    if {[file exists $xplmFolder]} {
       source [file join $xplmFolder main.tcl]
    } else {
		set xplmFolder [file join [pwd] [file dirname [info script]] .. .. XPLMAdapter]
		if {[file exists $xplmFolder]} {
			source [file join $xplmFolder main.tcl]

		}
	}
}
package require tbcload 1.6
if {[catch {package require tbcload 1.6} err] == 1} {
    return -code error "[info script]: The TclPro ByteCode Loader is not available or does not support the correct version -- $err"
}
source [file join [file dirname [info script]] loadEDMEncrypted.tcl]
