Overview
Comment: | Add support for more native platforms. Add support for the 'msil' meta-platform. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
5f7af1c898fcca8275c0f8ff42198ccf |
User & Date: | mistachkin on 2017-07-01 03:46:29 |
Other Links: | manifest | tags |
Context
2017-07-01
| ||
20:25 | First pass at auto-detection support for the ability to run CLR-based packages using the .NET Framework or Mono. check-in: 51260e7f88 user: mistachkin tags: trunk | |
03:46 | Add support for more native platforms. Add support for the 'msil' meta-platform. check-in: 5f7af1c898 user: mistachkin tags: trunk | |
2017-06-29
| ||
21:38 | Make downloading the Package Signing Keys more robust by adding support for mirror URIs. check-in: 4736fe9200 user: mistachkin tags: trunk | |
Changes
Modified client/1.0/neutral/pkgd.eagle from [770ff42b10] to [b29a9ebd4f].
︙ | |||
818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 | 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + - + | set platform $tcl_platform(platform) if {[info exists tcl_platform(machine)]} then { set machine $tcl_platform(machine) } else { set machine "" } if {[info exists tcl_platform(os)]} then { set os $tcl_platform(os) } else { set os "" } switch -exact -- $platform { unix { switch -exact -- $os { Darwin { switch -exact -- $machine { "Power Macintosh" { return macosx-power } x86_64 { return macosx-x64 } } } Linux { switch -exact -- $machine { i386 { return linux-x86 } x86_64 { return linux-x64 } alpha - armv4l - armv6l - armv7l - ia64 - ppc { return [appendArgs linux- $machine] } } } } } windows { switch -exact -- $machine { intel - ia32_on_win64 { return win32-x86 } arm { |
︙ | |||
862 863 864 865 866 867 868 | 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 | - - - - - - - + + + + + + + | error "version Id must be hexadecimal" } } # # NOTE: This procedure verifies the platform specified by the caller. The # platform argument must be an empty string -OR- one of the literal |
︙ | |||
935 936 937 938 939 940 941 | 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 | - + + | } # # NOTE: Check the current platform and the neutral platform, in that # order, to see if that platform is supported by the package # being saught. If so, return that platform. # |
︙ | |||
1165 1166 1167 1168 1169 1170 1171 | 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 | - - - - - + + + + + | # # NOTE: This procedure checks if there is a higher version available of the # specified package on the package file server. The language argument # must be one of the literal strings "eagle", "tcl", or "client". The # version argument must be one of the literal strings "8.4", "8.5", or # "8.6" when the language is "tcl" -OR- the literal string "1.0" when # the language is either "eagle" or "client". The platform argument |
︙ | |||
1389 1390 1391 1392 1393 1394 1395 | 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 | - - + + | # downloaded, this procedure assumes the corresponding data file was # already downloaded (i.e. since OpenPGP needs both to perform the # signature checks). The language argument must be one of the # literal strings "eagle", "tcl", or "client". The version argument # must be one of the literal strings "8.4", "8.5", or "8.6" when the # language is "tcl" -OR- the literal string "1.0" when the language # is either "eagle" or "client". The platform argument must be an |
︙ | |||
1428 1429 1430 1431 1432 1433 1434 | 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 | - - + + | # NOTE: This procedure attempts to download a list of files, optionally # persistening them for subsequent uses by the target language. # The language argument must be one of the literal strings "eagle", # "tcl", or "client". The version argument must be one of the # literal strings "8.4", "8.5", or "8.6" when the language is "tcl" # -OR- the literal string "1.0" when the language is either "eagle" # or "client". The platform argument must be an empty string -OR- |
︙ |
Modified client/1.0/neutral/pkgd.eagle.asc from [bd1ce2cd80] to [53daed0b60].
1 2 3 4 | 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 |
Modified client/1.0/neutral/pkgd.eagle.harpy from [c2bee909b3] to [37450dd0a8].
︙ | |||
17 18 19 20 21 22 23 | 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> |
Modified client/1.0/neutral/pkgd.eagle.harpy.asc from [e154f8169f] to [b85c14a06f].
1 2 3 4 | 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 |