Overview
Comment: | Avoid making superfluous changes to the Eagle auto-path during the package bootstrap phase. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
506829dcf7ed71eb2d946f37768ac924 |
User & Date: | mistachkin on 2016-09-10 06:20:33 |
Other Links: | manifest | tags |
Context
2016-09-10
| ||
22:05 | Add command line tool (wrapper) that can pre-install packages. Fix the Package Downloader Client so that it will automatically create the necessary master package index for native Tcl when needed. check-in: 8101e57c80 user: mistachkin tags: trunk | |
06:20 | Avoid making superfluous changes to the Eagle auto-path during the package bootstrap phase. check-in: 506829dcf7 user: mistachkin tags: trunk | |
2016-09-08
| ||
22:10 | The 'VERSION' file(s) must be deployed as well. check-in: ec76ecd8ad user: mistachkin tags: trunk | |
Changes
Modified client/1.0/pkgr.eagle from [0de98c695f] to [1644fc87ef].
︙ | ︙ | |||
24 25 26 27 28 29 30 | # NOTE: If there is an "Eagle1.0" sub-directory present right beneath where # this script was evaluated from, add it to the auto-path; otherwise, # we assume that we are running from inside the source tree. In that # case, modify the auto-path to include the "Eagle1.0" sub-directory # within "externals". Only native Tcl needs to be able to locate the # packages from the sub-directory being added to the auto-path here # because they were already shipped in the Eagle core script library | | > > > > > | | | | | | > > | | | | > > > | 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | # NOTE: If there is an "Eagle1.0" sub-directory present right beneath where # this script was evaluated from, add it to the auto-path; otherwise, # we assume that we are running from inside the source tree. In that # case, modify the auto-path to include the "Eagle1.0" sub-directory # within "externals". Only native Tcl needs to be able to locate the # packages from the sub-directory being added to the auto-path here # because they were already shipped in the Eagle core script library # (as of Beta 37). The expression used for Eagle detection here was # stolen from the Eagle core script library [isEagle] procedure. # variable pkgr_path; # DEFAULT: <unset> if {![info exists ::tcl_platform(engine)] || \ [string compare -nocase eagle $::tcl_platform(engine)] != 0} then { set pkgr_path [file normalize [file dirname [info script]]] if {[file isdirectory [file join $pkgr_path Eagle1.0]]} then { lappend ::auto_path [file join $pkgr_path Eagle1.0] } else { lappend ::auto_path [file join [file dirname [file dirname \ $pkgr_path]] externals Eagle lib Eagle1.0] } } # # NOTE: This package requires several packages from the Eagle core script # library, even when it is being used by native Tcl. If necessary, # prior to evaluating this file in native Tcl, its auto-path should # be modified to include an "Eagle1.0" directory (i.e. a directory # containing the Eagle core script library files "auxiliary.eagle", # "file1.eagle", and "platform.eagle"). # package require Eagle.Platform package require Eagle.Auxiliary package require Eagle.File # # NOTE: This block is intended to be evaluated successfully by native # Tcl only. # if {[info exists pkgr_path]} then { catch { ::Eagle::exportAndImportPackageCommands ::Eagle \ [list appendArgs getDictionaryValue isEagle \ isWindows readFile writeFile] false false } unset -nocomplain pkgr_path } # # NOTE: This procedure returns a formatted, possibly version-specific, # package name, for use in logging. # proc formatPackageName { package version } { |
︙ | ︙ |
Modified client/1.0/pkgr.eagle.asc from [cb19f1ee0f] to [f2f003c07a].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJX06XyAAoJEFAslq9JXcLZyvUP+wVjnJRn0Jpjwlnl36UxlWqL 079IZGRAkM/X5T/BrgIIEn9TYXuS104vZ/gl/+bgGA+5BIWUXF/6wJxCTPMpAZbo ibmBhC++ObrOa11s/rkc6ha2UQluX8HPGdz4GruiQOktmbrUFxj12qA0OWZ3tTvq 4mX9HPI7Rvti1iOK75z9uERiQxxbqNMcTcna21P327q4rGB3IU2Lk6p0KGirYtQC XlXPOimcPNsupxn18qLHTNl7YGx0MRGDfHjeSYwBeknrG4wHEEKXziDknG8r8drF y5LxSUObCc4waTnmqUFwMUPLSml7maCyFbXLWyk4RR6WNWv8NvFIB26bKFitbeUx kpEWI0ItLF42jbi/+MjAz2bGLIKgKTBnUegW2mnt7ZV6m5y9gWS4tFFVjdrPyi46 vse5vLu+U0312z5RFyQjR14NbIdXZX7cAbsZwxpXpZyJzRpIIK6KxM5VlPVpWP/Z 1YP9wnp9WTLBgia/I4uUgfy3TG+LyP6s3orl+Mt5XWqSiQ0Mmb4RzL9h2FPoTICG elTPD6tColb6r7Dg9RQ37K7aE4LG8iotVJw1yoG6yP1/nEwXsDhyp7qV6ICe3HIs 7c5zTuDBTxDAqD/7SewQNmVCbV8WKsuolPZ9uyx1e36MHWB/6kYWVwfLy0JfoXij YxsGw/9jgzwCcu5CGuLn =sp9f -----END PGP SIGNATURE----- |
Modified client/1.0/pkgr.eagle.harpy from [c5e97b17d9] to [e9d0c39554].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>d019e9ee-d966-491e-a0b4-1aab07c4d869</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-09-10T06:19:06.7405391Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/pkgr.eagle.harpy.asc from [c2cb2625aa] to [fdb1987ac7].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJX06X0AAoJEFAslq9JXcLZCcIP/2kOVYscVQhAoxDBE2wrMkyS Dftr03sltIxCrzgGKM7BfQx70NLC+dS3kVTHIvrsNNQjS+hPPd3ZTyxgI+pKnNGw YqPowROll6K+jYy3k5fVqZ4QonjQACQS7/Tuov2HZMyM12fc3vTol8SL3j6j6RrH 2+x68Dq8dekDBQ+u4lzSxk096QbpcByZEwI6aYqEEiFtCJsoC+BunX3+913nJFZ4 XM9BdoniU5UL49Q+0vTiwJ8U64Zv3UXyaxCiFSLnL0JatqiSNJUYjrKaBPIzZFLB ZFDeZItq6PxN96HaYgyPRnbVEQFYClRqv3XSW6LXIC6NDrlU+o1j/bqRUQ1bRO0l tc4R0SqmhVlj7b/mbZ1/qVNmTSrp6EQRehYoOmA1vOzvUtaVHAUz1mxkUea2Gv62 V/m9LQjSj371vCfIN+5UiojH9p1U0yjh4pdq3rcFJGnjg7BxCkH0mgcV+mVCchNe WbGzVAufsurOG9bFDv5ZEqdKwqoVIYrId9ZH9ToKZHL1jcMB+0lb2rlQA4sLzDus w/zuUXQkZ17/ZClCfayV31MGOMgeJkhGRepN04FI/BektOZy1XP2+1VVHoPjV8uk mxzLHrdwauXL95525dbP9tEmJ38JOGxuCfqgIkPzN1+3TAMuLpYypxNrC7Q85bMB x80iuRHaBdvPhX16xy9M =WLRO -----END PGP SIGNATURE----- |