Skip to content

Commit d4a35f9

Browse files
committed
fixing wrong compiler
1 parent 0f9af61 commit d4a35f9

File tree

3 files changed

+19
-5
lines changed

3 files changed

+19
-5
lines changed

scripts/compile/all.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#!/bin/bash -e
22

33
SCRIPT_DIR=$(cd `dirname $0`; pwd)
4-
export ANDROID_API=21
54

65
compile_arch() {
76
echo -e '\033]2;'"compiling toolchain for $JSC_ARCH $FLAVOR"'\007'

scripts/compile/jsc.sh

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,20 @@ $JSC_LDFLAGS \
2727
$PLATFORM_LDFLAGS \
2828
"
2929

30+
export AR=$CROSS_COMPILE_PLATFORM-ar
31+
export AS=$CROSS_COMPILE_PLATFORM-clang
32+
export CC=$CROSS_COMPILE_PLATFORM-clang
33+
export CXX=$CROSS_COMPILE_PLATFORM-clang++
34+
export LD=$CROSS_COMPILE_PLATFORM-ld
35+
export STRIP=$CROSS_COMPILE_PLATFORM-strip
36+
37+
ARCH_NAME_PLATFORM_arm="arm"
38+
ARCH_NAME_PLATFORM_arm64="aarch64"
39+
ARCH_NAME_PLATFORM_x86="i686"
40+
ARCH_NAME_PLATFORM_x86_64="x86_64"
41+
var="ARCH_NAME_PLATFORM_$JSC_ARCH"
42+
export ARCH_NAME=${!var}
43+
3044
$TARGETDIR/webkit/Tools/Scripts/build-webkit \
3145
--jsc-only \
3246
--release \
@@ -39,7 +53,7 @@ $TARGETDIR/webkit/Tools/Scripts/build-webkit \
3953
--cmakeargs="-DCMAKE_SYSTEM_NAME=Android \
4054
$SWITCH_BUILD_WEBKIT_CMAKE_ARGS_COMPAT \
4155
-DCMAKE_SYSTEM_VERSION=$ANDROID_API \
42-
-DCMAKE_SYSTEM_PROCESSOR=$ARCH \
56+
-DCMAKE_SYSTEM_PROCESSOR=$ARCH_NAME \
4357
-DCMAKE_ANDROID_STANDALONE_TOOLCHAIN=$TOOLCHAIN_DIR \
4458
-DWEBKIT_LIBRARIES_INCLUDE_DIR=$TARGETDIR/icu/source/common \
4559
-DWEBKIT_LIBRARIES_LINK_DIR=$TARGETDIR/icu/${CROSS_COMPILE_PLATFORM}-${FLAVOR}/lib \

scripts/start.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
#!/bin/bash -e
22

3-
ROOTDIR=$PWD
4-
TARGETDIR=$ROOTDIR/build/target
5-
REVISION=$(svn info --show-item last-changed-revision "https://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-${npm_package_config_webkitGTK}")
3+
export ANDROID_API=21
4+
export ROOTDIR=$PWD
5+
export TARGETDIR=$ROOTDIR/build/target
6+
export REVISION=$(svn info --show-item last-changed-revision "https://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-${npm_package_config_webkitGTK}")
67

78
prep() {
89
echo -e '\033]2;'prep'\007'

0 commit comments

Comments
 (0)