Overview
Comment: | cross.fish: Add devkitPro
This also sets objfw_configure_flags, for convenience. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
01a7f7a67b141d0f98023df367d323cb |
User & Date: | js on 2020-02-16 17:48:54 |
Other Links: | manifest | tags |
Context
2020-02-16
| ||
18:09 | create_symlinks.sh: Only symlink as needed check-in: dfc76a33b7 user: js tags: trunk | |
17:48 | cross.fish: Add devkitPro check-in: 01a7f7a67b user: js tags: trunk | |
13:32 | Add cross, to set up cross-compilation environment check-in: 7666b7ca75 user: js tags: trunk | |
Changes
Modified config/fish/fish_variables from [65933eb79f] to [4d3cfa46ed].
︙ | |||
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 | - + - + | SETUVAR fish_color_cwd_root:red SETUVAR fish_color_end:730099 SETUVAR fish_color_error:ff0000 SETUVAR fish_color_escape:00a6b2 SETUVAR fish_color_history_current:normal SETUVAR fish_color_host:176945 SETUVAR fish_color_host_remote:yellow |
Modified config/fish/functions/cross.fish from [ae0ce98598] to [4fcc59df49].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 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 | + + + + + + + + + + + - + - + - + | function cross --description 'Set up cross-compilation environment' if test (count $argv) = 0 echo 'Usage: cross platform [architecture1] [architecture2]' return 1 end switch $argv[1] case 3ds nds if test -z "$DEVKITPRO" echo 'Please set DEVKITPRO!' end if test -z "$DEVKITARM" echo 'Please set DEVKITARM!' end set PATH $DEVKITARM/bin $PATH set -g cross_host arm-none-eabi set -g objfw_configure_flags --with-$argv[1] case amiga if test (count $argv) != 2 echo 'Usage: cross amiga m68k|ppc' return 1 end switch $argv[2] case m68k |
︙ | |||
76 77 78 79 80 81 82 | 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 | - + + + + + + + + + + + + + + + + + + + + + + + + + | set -gx OBJCPPXX $CXXPP set -gx IPHONEOS_DEPLOYMENT_TARGET 10.0 set -g cross_host $archs[1]-apple-darwin case morphos set -l prefix (pkg_info -qp ppc-morphos-gcc-9 | awk '/^@cwd/ { print $2; exit }') |