| OLD | NEW |
| 1 #!/bin/sh | 1 #!/bin/sh |
| 2 ## | 2 ## |
| 3 ## configure | 3 ## configure |
| 4 ## | 4 ## |
| 5 ## This script is the front-end to the build system. It provides a similar | 5 ## This script is the front-end to the build system. It provides a similar |
| 6 ## interface to standard configure scripts with some extra bits for dealing | 6 ## interface to standard configure scripts with some extra bits for dealing |
| 7 ## with toolchains that differ from the standard POSIX interface and | 7 ## with toolchains that differ from the standard POSIX interface and |
| 8 ## for extracting subsets of the source tree. In theory, reusable parts | 8 ## for extracting subsets of the source tree. In theory, reusable parts |
| 9 ## of this script were intended to live in build/make/configure.sh, | 9 ## of this script were intended to live in build/make/configure.sh, |
| 10 ## but in practice, the line is pretty blurry. | 10 ## but in practice, the line is pretty blurry. |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 104 all_platforms="${all_platforms} arm64-darwin-gcc" | 104 all_platforms="${all_platforms} arm64-darwin-gcc" |
| 105 all_platforms="${all_platforms} armv7-android-gcc" #neon Cortex-A8 | 105 all_platforms="${all_platforms} armv7-android-gcc" #neon Cortex-A8 |
| 106 all_platforms="${all_platforms} armv7-darwin-gcc" #neon Cortex-A8 | 106 all_platforms="${all_platforms} armv7-darwin-gcc" #neon Cortex-A8 |
| 107 all_platforms="${all_platforms} armv7-linux-rvct" #neon Cortex-A8 | 107 all_platforms="${all_platforms} armv7-linux-rvct" #neon Cortex-A8 |
| 108 all_platforms="${all_platforms} armv7-linux-gcc" #neon Cortex-A8 | 108 all_platforms="${all_platforms} armv7-linux-gcc" #neon Cortex-A8 |
| 109 all_platforms="${all_platforms} armv7-none-rvct" #neon Cortex-A8 | 109 all_platforms="${all_platforms} armv7-none-rvct" #neon Cortex-A8 |
| 110 all_platforms="${all_platforms} armv7-win32-vs11" | 110 all_platforms="${all_platforms} armv7-win32-vs11" |
| 111 all_platforms="${all_platforms} armv7-win32-vs12" | 111 all_platforms="${all_platforms} armv7-win32-vs12" |
| 112 all_platforms="${all_platforms} armv7s-darwin-gcc" | 112 all_platforms="${all_platforms} armv7s-darwin-gcc" |
| 113 all_platforms="${all_platforms} mips32-linux-gcc" | 113 all_platforms="${all_platforms} mips32-linux-gcc" |
| 114 all_platforms="${all_platforms} mips64-linux-gcc" |
| 114 all_platforms="${all_platforms} ppc32-darwin8-gcc" | 115 all_platforms="${all_platforms} ppc32-darwin8-gcc" |
| 115 all_platforms="${all_platforms} ppc32-darwin9-gcc" | 116 all_platforms="${all_platforms} ppc32-darwin9-gcc" |
| 116 all_platforms="${all_platforms} ppc32-linux-gcc" | 117 all_platforms="${all_platforms} ppc32-linux-gcc" |
| 117 all_platforms="${all_platforms} ppc64-darwin8-gcc" | 118 all_platforms="${all_platforms} ppc64-darwin8-gcc" |
| 118 all_platforms="${all_platforms} ppc64-darwin9-gcc" | 119 all_platforms="${all_platforms} ppc64-darwin9-gcc" |
| 119 all_platforms="${all_platforms} ppc64-linux-gcc" | 120 all_platforms="${all_platforms} ppc64-linux-gcc" |
| 120 all_platforms="${all_platforms} sparc-solaris-gcc" | 121 all_platforms="${all_platforms} sparc-solaris-gcc" |
| 121 all_platforms="${all_platforms} x86-android-gcc" | 122 all_platforms="${all_platforms} x86-android-gcc" |
| 122 all_platforms="${all_platforms} x86-darwin8-gcc" | 123 all_platforms="${all_platforms} x86-darwin8-gcc" |
| 123 all_platforms="${all_platforms} x86-darwin8-icc" | 124 all_platforms="${all_platforms} x86-darwin8-icc" |
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 247 " | 248 " |
| 248 ARCH_EXT_LIST=" | 249 ARCH_EXT_LIST=" |
| 249 edsp | 250 edsp |
| 250 media | 251 media |
| 251 neon | 252 neon |
| 252 neon_asm | 253 neon_asm |
| 253 | 254 |
| 254 mips32 | 255 mips32 |
| 255 dspr2 | 256 dspr2 |
| 256 | 257 |
| 258 mips64 |
| 259 |
| 257 mmx | 260 mmx |
| 258 sse | 261 sse |
| 259 sse2 | 262 sse2 |
| 260 sse3 | 263 sse3 |
| 261 ssse3 | 264 ssse3 |
| 262 sse4_1 | 265 sse4_1 |
| 263 avx | 266 avx |
| 264 avx2 | 267 avx2 |
| 265 | 268 |
| 266 altivec | 269 altivec |
| (...skipping 509 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 776 ## | 779 ## |
| 777 ## END APPLICATION SPECIFIC CONFIGURATION | 780 ## END APPLICATION SPECIFIC CONFIGURATION |
| 778 ## | 781 ## |
| 779 CONFIGURE_ARGS="$@" | 782 CONFIGURE_ARGS="$@" |
| 780 process "$@" | 783 process "$@" |
| 781 print_webm_license ${BUILD_PFX}vpx_config.c "/*" " */" | 784 print_webm_license ${BUILD_PFX}vpx_config.c "/*" " */" |
| 782 cat <<EOF >> ${BUILD_PFX}vpx_config.c | 785 cat <<EOF >> ${BUILD_PFX}vpx_config.c |
| 783 static const char* const cfg = "$CONFIGURE_ARGS"; | 786 static const char* const cfg = "$CONFIGURE_ARGS"; |
| 784 const char *vpx_codec_build_config(void) {return cfg;} | 787 const char *vpx_codec_build_config(void) {return cfg;} |
| 785 EOF | 788 EOF |
| OLD | NEW |