- Timestamp:
- Jun 13, 2015 7:57:05 PM (6 years ago)
- Branches:
- master
- Children:
- 52b362d
- Parents:
- 1a012dfc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
core/c/jbigi/mbuild-all.sh
r1a012dfc recb28eb 26 26 # Do NOT add any X86 platforms, do that below in the x86 platform list. 27 27 # 28 MISC_LINUX_PLATFORMS="hppa2.0 alphaev56 armv5telmips64el itanium itanium2 ultrasparc2 ultrasparc2i alphaev6 powerpc970 powerpc7455 powerpc7447"28 MISC_LINUX_PLATFORMS="hppa2.0 alphaev56 mips64el itanium itanium2 ultrasparc2 ultrasparc2i alphaev6 powerpc970 powerpc7455 powerpc7447" 29 29 30 30 # … … 43 43 44 44 # 45 # ARM 46 # 47 # These platforms exist as of GMP 6.0.0. 48 # Some of them will be renamed in the next version of GMP. 49 ARM_PLATFORMS="armv5 armv6 armv7a armcortex8 armcortex9 armcortex15" 50 # Rename output of armv7a to armv7 since that's what NBI expects. 51 # This is due to versions after GMP 6.0.0 changing the target name. 52 TRANSLATE_NAME_armv7a="armv7" 53 54 # 55 # X86_64 56 # 45 57 # Are there any other X86 platforms that work on i2p? Add them here. 46 58 # … … 48 60 # starting with k10 added for 6.0.0 49 61 # As of GMP 6.0.0, libgmp 3, 50 # the following architectures appear to build to identical code:51 # coreisbr coreihwl coreibwl52 # core2 corei53 # bulldozer piledriver streamroller excavator54 # bobcat jaguar55 # k62 k6356 # viac32 pentium357 #58 # Even more duplicates are in 32-bit mode, so it doesn't pay to have everything for 32 bit.59 #60 62 X86_64_PLATFORMS="coreisbr coreihwl coreibwl bobcat jaguar bulldozer piledriver steamroller excavator atom athlon64 core2 corei nano pentium4 k10" 61 63 … … 177 179 x86) 178 180 PLATFORM_LIST="${X86_PLATFORMS}";; 181 arm*) 182 PLATFORM_LIST="${ARM_PLATFORMS}";; 179 183 *) 180 184 PLATFORM_LIST="${LINUX_PLATFORMS}";; … … 230 234 echo "Attempting .${4} creation for ${3}${5}${2}${6}" 231 235 ../../build_jbigi.sh static || return 1 232 cp ${3}.${4} ../../lib/net/i2p/util/${3}${5}${2}${6}.${4} 236 PLATFORM="${2}" 237 eval TRANSLATED_NAME=\$TRANSLATE_NAME_$PLATFORM 238 if [ -n "$TRANSLATED_NAME" ]; then 239 PLATFORM="${TRANSLATED_NAME}" 240 fi 241 cp ${3}.${4} ../../lib/net/i2p/util/${3}${5}${PLATFORM}${6}.${4} 233 242 return 0 234 243 } … … 252 261 export ABI=32 253 262 fi 254 sleep 1 255 263 256 264 # Nonfatal bail out on unsupported platform. 257 265 (cd ../../gmp-${1}; make clean) … … 292 300 fi 293 301 294 # Don't touch this one. 295 NO_PLATFORM=none 296 297 for x in $X86_PLATFORMS 302 303 for x in $PLATFORM_LIST 298 304 do 299 305 (
Note: See TracChangeset
for help on using the changeset viewer.