|
49 | 49 |
|
50 | 50 | # x86_64 |
51 | 51 | export MR_ARCH="$_MR_ARCH" |
52 | | -# openssl-armv7a |
53 | | - |
54 | | -# android/ffmpeg-x86_64 |
55 | | -export MR_BUILD_SOURCE="${MR_SRC_ROOT}/${REPO_DIR}-${_MR_ARCH}" |
56 | | -# android/fftutorial-x86_64 |
57 | | -export MR_BUILD_PREFIX="${MR_PRODUCT_ROOT}/${LIB_NAME}-${_MR_ARCH}" |
58 | | - |
59 | | -if [[ -n "$ANDROID_NDK_HOME" ]];then |
60 | | - export MR_ANDROID_NDK_HOME="$ANDROID_NDK_HOME" |
61 | | -elif [[ -n "$ANDROID_NDK_ROOT" ]]; then |
62 | | - export MR_ANDROID_NDK_HOME="$ANDROID_NDK_ROOT" |
63 | | -elif [[ -n "$ANDROID_NDK" ]]; then |
64 | | - export MR_ANDROID_NDK_HOME="$ANDROID_NDK" |
65 | | -else |
66 | | - echo "You must define ANDROID_NDK_HOME before starting." |
67 | | - echo "They must point to your NDK directories.\n" |
68 | | - exit 1 |
69 | | -fi |
70 | | - |
71 | | -export MR_NDK_REL=$(grep -m 1 -o '^## r[0-9]*.*' $MR_ANDROID_NDK_HOME/CHANGELOG.md | awk '{print $2}') |
72 | | - |
73 | | -export MR_TOOLCHAIN_ROOT="$MR_ANDROID_NDK_HOME/toolchains/llvm/prebuilt/${MR_HOST_TAG}" |
74 | | -export PATH="${MR_TOOLCHAIN_ROOT}/bin:$PATH" |
75 | | -export MR_SYS_ROOT="${MR_TOOLCHAIN_ROOT}/sysroot" |
76 | 52 |
|
77 | 53 | # Common prefix for ld, as, etc. |
78 | 54 | CROSS_PREFIX_WITH_PATH=${MR_TOOLCHAIN_ROOT}/bin/llvm- |
@@ -104,6 +80,11 @@ export MR_YASM=${MR_TOOLCHAIN_ROOT}/bin/yasm |
104 | 80 |
|
105 | 81 | export MR_DEFAULT_CFLAGS="$MR_INIT_CFLAGS -D__ANDROID__" |
106 | 82 |
|
| 83 | +# openssl-armv7a |
| 84 | +# android/ffmpeg-x86_64 |
| 85 | +export MR_BUILD_SOURCE="${MR_SRC_ROOT}/${REPO_DIR}-${_MR_ARCH}" |
| 86 | +# android/fftutorial-x86_64 |
| 87 | +export MR_BUILD_PREFIX="${MR_PRODUCT_ROOT}/${LIB_NAME}-${_MR_ARCH}" |
107 | 88 |
|
108 | 89 | echo "MR_ARCH : [$MR_ARCH]" |
109 | 90 | echo "MR_TRIPLE : [$MR_TRIPLE]" |
|
0 commit comments