Index: client/1.0/neutral/pkgd.eagle ================================================================== --- client/1.0/neutral/pkgd.eagle +++ client/1.0/neutral/pkgd.eagle @@ -334,10 +334,46 @@ variable monoInstalledPattern; # DEFAULT: ^Mono JIT compiler version \d+\. if {![info exists monoInstalledPattern]} then { set monoInstalledPattern {^Mono JIT compiler version \d+\.} } + + # + # NOTE: This is the name of the executable file used to invoke the + # .NET Core implementation, possibly without a file extension. + # + variable dotnetFileNameOnly; # DEFAULT: + + if {![info exists dotnetFileNameOnly]} then { + if {[isWindows]} then { + set dotnetFileNameOnly dotnet.exe + } else { + set dotnetFileNameOnly dotnet + } + } + + # + # NOTE: The command to use when attempting to verify that .NET Core and + # its associated runtimes are installed locally. Generally, this + # is not needed on Windows machines. + # + variable dotnetInstalledCommand; # DEFAULT: dotnet --version + + if {![info exists dotnetInstalledCommand]} then { + set dotnetInstalledCommand {{${dotnetFileNameOnly}} --version} + } + + # + # NOTE: The regular expression pattern used when attempting to verify + # that .NET Core and its associated runtimes are installed locally. + # Generally, this is not needed on Windows machines. + # + variable dotnetInstalledPattern; # DEFAULT: ^\d+\.\d+(?:\.\d+)*$ + + if {![info exists dotnetInstalledPattern]} then { + set dotnetInstalledPattern {^\d+\.\d+(?:\.\d+)*$} + } } # # NOTE: This procedure modifies the URN variables used by the package # downloader client so that one or more alternative (private?) @@ -866,10 +902,44 @@ } return true } + # + # NOTE: This procedure attempts to verify that an instance of .NET Core + # and its associated runtimes are installed locally. There are no + # arguments. The return value is non-zero if Mono appears to be + # installed and available for use; otherwise, the return value is + # zero. + # + proc isDotNetCoreInstalled {} { + variable dotnetFileNameOnly + variable dotnetInstalledCommand + variable dotnetInstalledPattern + + if {[isEagle]} then { + if {[catch { + eval exec -success Success [subst $dotnetInstalledCommand] + } result]} then { + return false + } + } else { + if {[catch { + eval exec [subst $dotnetInstalledCommand] + } result]} then { + return false + } + } + + if {![info exists result] || \ + ![regexp -- $dotnetInstalledPattern [string trim $result]]} then { + return false + } + + return true + } + # # NOTE: This procedure attempts to verify that some runtime is available to # run CLR applications locally (e.g. the .NET Framework or Mono JIT). # There are no arguments. The return value is non-zero if it appears # that CLR applications should be runnable locally; otherwise, the @@ -883,14 +953,14 @@ # be used to run any CLR application. # return true } else { # - # HACK: On all other platforms, assume that Mono can be used to run - # any CLR application. + # HACK: On all other platforms, assume that Mono -OR- .NET Core can + # be used to run any CLR application. # - return [isMonoInstalled] + return [expr {[isMonoInstalled] || [isDotNetCoreInstalled]}] } } # # NOTE: This procedure verifies that the specified value is indeed a valid Index: client/1.0/neutral/pkgd.eagle.asc ================================================================== --- client/1.0/neutral/pkgd.eagle.asc +++ client/1.0/neutral/pkgd.eagle.asc @@ -1,18 +1,18 @@ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository -iQIcBAABCAAGBQJdpR6/AAoJEFAslq9JXcLZOEcQAIqW6uJVeF8dET8P/Mj/wCld -3vK8RWsKIlgDuK6MltALw9STV6q05H3Dbp2XLAEnKm6v5pzNPqrPo6TkmsTp8FMl -v1SdDJIjycvOkTvS/FOW/TddX28RgZvSca9pTkMwqKXlW7ivFd+isfMs3OjPkdYS -J1CC+r2I4iQkczEMS9KGfKnfwFOfNCRTqPAC5bfZRqih9sGjH+QeE2P0Q6OB+X6h -8JnCZteLfgu7mwGxxbUUV1ZmXPIlQanDceLtFl8YrejFYm+4O+SENKIQYklW9M79 -mGlQ0WYrpEtFFj7yLRSOZM2AuKyjBiZO4NtzvRneKixgbChdpQER66oip38KlkMz -xUvmzmAQ0YZTsKz8TZUG9cQpzQHp2gCBF1blz9qLmn1K8j0QXwSoI4/0w4LiayCv -q1o7Qr8BTY11JTvXPsKMO0SAKAptfRjgL4yeJevOxj37aO14AWzVJiHEVjpFU6HZ -DsNrYJ60omZ3iyKAIdzuTQ5YWriKzgvqN9I8FUsHxsWt/rU2/QFxijWmqUywhkR4 -p2KONJSNocqmpOcf8NQ4suwSlJxKTcY+2yT+3uZ/3LYOO3ZmqKNMUgl0qr3Jblqi -eyI2EEuSKt1OlioVSA7VLxyYk934zCsC3oE6E8VA1y//76BrZg9y+EpUd/v4JTBS -ma0Xjerwh8XsQ974lLMT -=p8gc +iQIcBAABCAAGBQJdppyKAAoJEFAslq9JXcLZOT0QALJFCw3NN+zRINstmBC6lyQj +Gc29577wlUerftSdWcoUvTy/s/9abWDcDyTPSrBVI3FmlF70J32F2n+yqoIpRvb7 +L1gqfhuBn9NOS2spxVyrTdagZsOLluprPOMCY0ou+tCPNoQCO/UUepyNuXgiccAl +bFG/nA1hBB3UjVy2sE2uVN0SfztcBPj0sLXOfqBzEkbBL9sffiSA3vSqmSr1ncAj +FXmbPVbPxJBfNIfeE26rxHTVNDFpbC/jBQlQ9pvWTh0wuzdwl4f4oC9Gvabuhqog +uMMwLDLr7WkNjh7hrgtuqWacahQgLo/08J1reapG7nRSnd5AaurmC9N5OkMefgTN +cMKSyItUoxRGiDyEZ0owww9wRnuFezVa20oSoz3asLIyAETE1xhpGGdvVl7Pnzwg +xgP7dnON4TVEXf52GozSUXA3GCgRlewxcKEU6W6hePuLnjuMGjOd3EP/ZDqonF7G +wH3pvqMsfP+NbJ3PfxOHo/alI2mrNB/7P3WQsjHNbAk0FSysjgY3gIGGplI1iTRg +daWOsE2ilvYOI9b6MSRoV84zapLb5klc8XiOJwikWQ3es2O1Q4QlhbMAHkmpX5Rj +FnyKLWZorVsd3AwwWIEIOn3Ls4qDBTKaOeF5Qyrf8w8qChqzrmq0b1RgvgGxnzMT +oUEzWE4r6kcw30HlbZmX +=zHwL -----END PGP SIGNATURE----- Index: client/1.0/neutral/pkgd.eagle.harpy ================================================================== --- client/1.0/neutral/pkgd.eagle.harpy +++ client/1.0/neutral/pkgd.eagle.harpy @@ -19,50 +19,50 @@ None Mistachkin Systems - 5bfb47c6-9d07-404c-8b04-8138a78b7e30 + 31bb3471-2334-43df-af47-297180e903de SHA512 Script - 2019-10-15T01:18:55.2720810Z + 2019-10-16T04:28:19.4953622Z -1.00:00:00 0x9559f6017247e3e2 - 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 Index: client/1.0/neutral/pkgd.eagle.harpy.asc ================================================================== --- client/1.0/neutral/pkgd.eagle.harpy.asc +++ client/1.0/neutral/pkgd.eagle.harpy.asc @@ -1,18 +1,18 @@ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository -iQIcBAABCAAGBQJdpR7BAAoJEFAslq9JXcLZ4LUP/jW+Pg+3PmL6wDH3ttV0DMyb -/FC5M6xF0CKFJ7rYFbGm3sh2RcMPAeLV0hDUZT9jOo9rI5QPWgJ/i7LLNU1K8XSg -TCjTmNUloUWPrhKExPlC3wY+B5lUE4GCLGBhstNtzzedWfvSdvHXAkB/mDKMT3CF -qWZ7SfYC3ganxZW1xvw47FL/lmDCb9lBycB6n/KABJ6xEv8ZPc787QtmKcELYQbY -ocHCHBTcd2WCjP9VKz/qKUyzB7w9ekNB7cMnAEnrH38Gqaj6E86Ajz0A5/wuAwqG -K5CCkcP1M85K/ljUROGO9atR+lBqdHQ+D6Ys3j7p1dp15GDNwuxguH/oZYmh0qUf -L5YZMJHFbWkB/d34E7ydFWagvb6pu0KlEREUjPvIsOKWgPc9ZGfdZ4Z3HvcoSu4C -dTJX/eQcGrc0iDgES44wfsDa/9hmovVL8y5O0U90Ayfju0gKA+caN8yvJO5T0XbA -YA/POJRqjhVKgY93uRab8AX/IuODQEcAyPUqtZyEwFoSCPTxxxuKbGsPrRABvAb6 -LLFZFEskXTEQIUN7h9FrX6YeOv/n2H3IemP4u/FnnvCTCDs17J4vRPXKlLqQo7bB -c+qYfWLP8/sUjnoZocvJAt/CTv8neMpjgoYcMyfH/gGgpEl/JJWQq4VMCko959Gt -6HCHTrxy1RwKRxHS0EqL -=Zjok +iQIcBAABCAAGBQJdppyLAAoJEFAslq9JXcLZBB8QAKESbJFBHLMSNhPpHgqpvHuP +S08DGQ05+eB2RjW7hkcudvd4STwMTbE0wonUHljAFKeYM5vSjXITsoqssjMBzSPz +1Ud35yqEpi5+d7uqtPf8fL8YIOoxjGv1KXrlpe+m7CEPv5I/U/W3ZdEOvEL6CBW6 +A5FjiLySAdDYwj1qTWFw35DJTn0Eh3Iotfll7GT7G2vhCPfzjqKVGhyw22DRIAnh +4HyzIv0LG22o34bpuMqIkr858tXjr/nLZSdwsPTRnuI5y0NiSohBMIyzxV1Zd/CG +JM2jlIOTRowuZGXa02QV/lBiGe9MgIHeGHoABjneP9fQhCxMedFZa/t0+0JCR8gI +ARcjdTbBsQIpvAj3JeDIBzK2ngHtAPTXy1WflNKUNAdouXCFZyOj4U68M50VVhGb +zs5b0kt7KBQnv2vGQ32cw3Y8w00SR0eb20wnzXiUGkGAiDlPqgCbaVTLDIp4VHwQ +x+brJ6c2IgYg6K7mUUOmpe4+vdNUMbf36iQfFT9sJrdTdhGS4aP6SvUaA/K4gRR1 +GM4+POge2qCnTrwsLtj+biRe/3Da3hH6ps08NtCbcOqZFSuiogOQvk8iVCr7iuaT +flJ0ssa53lomespgcD0LimnOxiyHZduJzrhydQSRhiKxFyiL5sx4VbXYok+jtUG4 +Rmw38KJVtrmZXoSRDy+r +=V6HG -----END PGP SIGNATURE----- Index: client/1.0/neutral/pkgd.settings.debug.eagle.asc ================================================================== --- client/1.0/neutral/pkgd.settings.debug.eagle.asc +++ client/1.0/neutral/pkgd.settings.debug.eagle.asc @@ -1,18 +1,18 @@ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository -iQIcBAABCAAGBQJdpSPSAAoJEFAslq9JXcLZnW4P/0ooXaAu2mv1kXjn9KDv2M3r -7qFmuoTXGAgdrIMdokyPhHks0CpSCKvVbgmOvlZskoblkyUYeBL5ko1MkLx5vpOw -JHPziEC9VI0iSQFCpPACLL8qStTCEcBZzfOnCZmvKtpgMXs2YXMZnj8U0HNLgVnn -vv9/gXL5MWybe2g0wWdH8VpA9O10mb9hNzFBnOR9LCKlxLTzJOTeDK8LjUR3AecO -ggwVI7PFNYt9y5qkFdpI0pSyGf0X48TZuwJVKtHCssu5h+g44HGDZ6XTYVNkd0Un -eMEXYGD6aRMZLcuSlSZF2RXPhg44EhHi+g/BSoxNnGYPzp9jRvOSHlfeEXq5aZl/ -DyZggcaA1RuvzmV0qpj4/BoTetDXeiYVymzvd0smd9M64KOVg8FtgiSlbkXtKja2 -29QM8EWBfHYG3ixUs40qm25BqkjMfrcW9nXt7miyUqIDP0OcSl2gXxTq2jeR8NB7 -MlCs1rVfVVkk8hP+mD6zk55k77pTcyk1NsFnShFy06ETxmp/Dnovd4nYUWk0Rd2+ -5d9xBq/jn5TwJbj8OROy4TvxlZETt9230nZDEIE+mSyTa8PPPNw57KFL63Ia946e -/eePmFEyjWiDVTsxJfZfwNM+8qsAfw1TdnyxVVHZqDhFbNmEWPqcZ3InfJeofx1X -UaXDUIvLTnikZ/cEA/+S -=X7Iq +iQIcBAABCAAGBQJdppyQAAoJEFAslq9JXcLZM14P/2+8uzwiBMfa+qPUm9IMJgsW +zP6Rk3bvGvf0KehVHTOvuJ4T/HYyrwWqBN9iWBrJJHxHHxZtx+/TfSKa3FM0B89g +x1F55BSRIfLpigACXVrpMa+58MWOxTQP8pNKecRBsKx1KnFfIAksF74KzVYbGeAb +NHNrFenm/llQUNjp4KY3dgwiTDLYNb3kPgebTkX7lD2ItgOhGvnBua8+BiAYcokn +L+NOURWDDKzbiVbm7Q2GJOHYakItuz75itgboGD55hKi9t14trdz5d/F8tZwchEP +roDX6xM5/SltmoFJ0pjzTzmV58rQi3WGvCpiiN/1N4gAJdD0JUmMZDLgks02E84O +XV7UuR08chm8pJY/Xbs1AUa+Ex8ZOZzp0sTMUlpjUNiChQ8BYkmPnEVxpsC+TQC5 +UaKWGmTK4VlaMjBO9woAv6p6tp8+t2s9RoNavWMd83ADnoqeVtgzfDKYb30tZSDX +MD/m4sv8G5jwQ+nwrDXvkK6Pj253u2R2/0LpQR53Q/HLK0N2TGKCzBBXwt7VtNye +Ktd5JOFIDzoXR952DbJ+nBJS0FXQpgAsShy8Ovon86n8hXsZ0nHjdWqoy+xtCqba +XnqsOwuTZ/MisP75FVhJNmAqCKP+mtbl5fQs84wrI+1i8fQxo70MpahxOEIU8TK6 +xTW6RtHi1GxQeLm7e+s6 +=O6kl -----END PGP SIGNATURE----- Index: client/1.0/neutral/pkgd.settings.debug.eagle.harpy ================================================================== --- client/1.0/neutral/pkgd.settings.debug.eagle.harpy +++ client/1.0/neutral/pkgd.settings.debug.eagle.harpy @@ -19,50 +19,50 @@ None Mistachkin Systems - d8b49115-b742-4546-80da-c563962a8aca + 292ec401-cf4a-4448-ae1c-1d2f5fab97e0 SHA512 Script - 2019-10-15T01:40:37.2075474Z + 2019-10-16T04:28:43.5537383Z -1.00:00:00 0x9559f6017247e3e2 - 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 Index: client/1.0/neutral/pkgd.settings.debug.eagle.harpy.asc ================================================================== --- client/1.0/neutral/pkgd.settings.debug.eagle.harpy.asc +++ client/1.0/neutral/pkgd.settings.debug.eagle.harpy.asc @@ -1,18 +1,18 @@ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository -iQIcBAABCAAGBQJdpSPTAAoJEFAslq9JXcLZg1UQALMMYTv3XTpqAn3ATAn4iE81 -ou8VVRI1G5jdtLZenlKBK3uFvnLEl25j6Kl5EZEt7fHMNPWWt7wDGnWZoxj7wXbY -431si6xr70/X4/TcZQm2qs7lnzXSy/VbXES9NVDUBB7B9yZgMQ8pdbSefRU9Lceo -A3TbCz9LD14Sjw7BMFZsCZHqd/RX1rdvEIeE0HAXB5SVq0FPxEOGgAumHF2Le3K6 -LKtGwXkUaSZm4PXMr4CdFtxdSGTZ8QTWIk0SQGng+9a0jd6NQPj9Aly1LSvsa0NA -K+OFhLxeUerpabvgyzKc+H7G0goi02ywhfO6FGklWt/gKlJPOA0u4WmffS9PDK/b -GJzEzYY4IanMz+TuelhGcM6kzGJa3G94aldfzyUPIISpFjbOyQI0i385HvBRqkee -GJgAYTF9YPy0d4qPFyTVW9SXFZjTi/pxsVhmgGLv8zyY52A8gimjPLBoBfOACDZn -4hC9hc8wysrSW7VjvUOpqGE14sQQOPV1vem+1MzeotAwcdAjnEor9kYRiTJt0Q5c -aJZ7sZ6VIbgLeM6+HfvZaDI4j9hJId3Ho80YaT4c6jrKZwLFvSmiu4u1KVqemOrC -p1mehOi2AcIbe2BA7dNp5qFvUBVsx5Q5N74soFodzDRv5o4Oo/+9z4MKmK+MK8Mm -C58vuBhToG47YzTVtLvm -=H54l +iQIcBAABCAAGBQJdppyRAAoJEFAslq9JXcLZsAIQAJrqC07EJWXUJIJzo2XeL/g+ +CeYC1I26h3dW+w/R1tjmPMlOkoeIrdwBE/ry0jh09b5On3HNCauah21Ds8tjc3vJ +aVRLhyLeL48+4WaDHvA2MmiHPTvqs9H9PcoFbzalU8uRstDk8csOzPP2Pw4jrCoI +u62wb/H6cXN+A0kTOGRF6NwJniM8NG86m1u5wTd2/Qs3H4s7t3gDUxaTq0kQCuPn +9mkHOEVS9JiqKcok/p2ar7Dl6fqYJpHNxYIEhK1C29VS5FhpN+rY5b5qExSYPZyc +cpjCMci8svRDYc5sjnRTKq7Fq/ELdXtFVMpqvhphwwkEHK9bd11oCGllil1g+5MN +GJ04ai/2KkPUf8I2/lWkZwvYL9C1FWCZe3AQBhkQfgttEgd6g2GMAcP3XSV8z148 +fiVDB2MVg90Zbo2JhitGMMo+x51ZuR48r5FKWAadEKQAOvXdvFmwndxY8NMjtj+D +HrVpHiZChIS7RU5aQEYzRukwNUKEiPbWpiXybOXtPj1Wt6mKievU6laSQ9idoUMR +wnIZ5QNxxhBKdAsAzTWn8kbOIjziMaO9bkV+vgxgJ9tIXz1EmXirireGnSPhUXKm +UlXSlUUObMPffsye11KcbnPXgNjZQNRkPe+vlz2QaPnjSi3ftY9j9iNrJyND5geb +YZRqBCfjFSggNZRWmhG2 +=fn7t -----END PGP SIGNATURE----- Index: client/1.0/neutral/pkgr.settings.debug.eagle ================================================================== --- client/1.0/neutral/pkgr.settings.debug.eagle +++ client/1.0/neutral/pkgr.settings.debug.eagle @@ -13,11 +13,11 @@ # RCS: @(#) $Id: $ # ############################################################################### # -# TODO: Set this to your list of API keys. +# TODO: Set this to your list of read-only API keys. # # set ::pkgr_api_keys [list 0000000000000000000000000000000000000000] # # NOTE: These settings apply to the "common.tcl" script.