mirror of
https://github.com/Samsung/escargot.git
synced 2026-06-22 10:01:50 +00:00
Update android build files
Signed-off-by: Seonghyun Kim <sh8281.kim@samsung.com>
This commit is contained in:
parent
80141b3e71
commit
62e6e01ed1
9 changed files with 29 additions and 17 deletions
|
|
@ -1 +1 @@
|
|||
v4.0.1
|
||||
v4.2.0
|
||||
|
|
|
|||
2
build/android/.idea/compiler.xml
generated
2
build/android/.idea/compiler.xml
generated
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CompilerConfiguration">
|
||||
<bytecodeTargetLevel target="17" />
|
||||
<bytecodeTargetLevel target="21" />
|
||||
</component>
|
||||
</project>
|
||||
5
build/android/.idea/gradle.xml
generated
5
build/android/.idea/gradle.xml
generated
|
|
@ -4,10 +4,9 @@
|
|||
<component name="GradleSettings">
|
||||
<option name="linkedExternalProjectsSettings">
|
||||
<GradleProjectSettings>
|
||||
<option name="testRunner" value="GRADLE" />
|
||||
<option name="distributionType" value="DEFAULT_WRAPPED" />
|
||||
<option name="testRunner" value="CHOOSE_PER_TEST" />
|
||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
||||
<option name="gradleJvm" value="jbr-17" />
|
||||
<option name="gradleJvm" value="#GRADLE_LOCAL_JAVA_HOME" />
|
||||
<option name="modules">
|
||||
<set>
|
||||
<option value="$PROJECT_DIR$" />
|
||||
|
|
|
|||
3
build/android/.idea/misc.xml
generated
3
build/android/.idea/misc.xml
generated
|
|
@ -1,6 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="jbr-17" project-jdk-type="JavaSDK">
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="jbr-21" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||
</component>
|
||||
<component name="ProjectType">
|
||||
|
|
|
|||
12
build/android/.idea/vcs.xml
generated
12
build/android/.idea/vcs.xml
generated
|
|
@ -2,5 +2,17 @@
|
|||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$/../.." vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../test/kangax" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../test/octane" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../test/test262" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../test/vendortest" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../test/web-tooling-benchmark" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../third_party/GCutil" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../third_party/googletest" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../third_party/walrus" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../third_party/walrus/third_party/sljit" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../third_party/walrus/third_party/uvwasi" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../third_party/walrus/third_party/wasm-c-api" vcs="Git" />
|
||||
<mapping directory="$PROJECT_DIR$/../../third_party/wasm/wabt" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
||||
plugins {
|
||||
id 'com.android.application' version '8.1.2' apply false
|
||||
id 'com.android.library' version '8.1.2' apply false
|
||||
id 'com.android.application' version '8.10.1' apply false
|
||||
id 'com.android.library' version '8.10.1' apply false
|
||||
}
|
||||
|
|
@ -11,17 +11,18 @@ ext {
|
|||
|
||||
android {
|
||||
namespace 'com.samsung.lwe.escargot'
|
||||
compileSdk 34
|
||||
compileSdk 36
|
||||
ndkVersion '28.1.13356709'
|
||||
|
||||
defaultConfig {
|
||||
minSdk 28
|
||||
targetSdk 34
|
||||
targetSdk 36
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
consumerProguardFiles "consumer-rules.pro"
|
||||
externalNativeBuild {
|
||||
cmake {
|
||||
arguments "-DCMAKE_VERBOSE_MAKEFILE=ON", "-DESCARGOT_HOST=android", "-DESCARGOT_OUTPUT=static_lib", "-DENABLE_SHELL=OFF",
|
||||
arguments "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON", "-DCMAKE_VERBOSE_MAKEFILE=ON", "-DESCARGOT_HOST=android", "-DESCARGOT_OUTPUT=static_lib", "-DENABLE_SHELL=OFF",
|
||||
"-DESCARGOT_BUILD_64BIT_FORCE_LARGE="+project.ext.force64Option, "-DESCARGOT_TLS_ACCESS_BY_PTHREAD_KEY="+project.ext.pthreadKeyOption
|
||||
}
|
||||
}
|
||||
|
|
@ -39,7 +40,6 @@ android {
|
|||
|
||||
debug {
|
||||
testCoverageEnabled true
|
||||
debuggable = true
|
||||
jniDebuggable = true
|
||||
ndk {
|
||||
debuggable = true
|
||||
|
|
@ -57,7 +57,6 @@ android {
|
|||
|
||||
releaseShell {
|
||||
initWith(buildTypes.release)
|
||||
debuggable = true
|
||||
jniDebuggable = true
|
||||
ndk {
|
||||
debuggable = true
|
||||
|
|
|
|||
|
|
@ -40,7 +40,8 @@ else ()
|
|||
endif ()
|
||||
|
||||
# enable 16KB page size (require version of Android NDK >= 27)
|
||||
ADD_LINK_OPTIONS(-Wl,-z,max-page-size=16384)
|
||||
TARGET_LINK_OPTIONS(escargot PRIVATE "-Wl,-z,max-page-size=16384")
|
||||
TARGET_LINK_OPTIONS(escargot-jni PRIVATE "-Wl,-z,max-page-size=16384")
|
||||
TARGET_LINK_LIBRARIES (escargot-jni PRIVATE escargot ${LOG_LIBRARY})
|
||||
|
||||
if (ENABLE_SHELL)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#Wed Oct 11 09:35:59 KST 2023
|
||||
#Fri May 30 15:07:57 KST 2025
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
|
||||
distributionPath=wrapper/dists
|
||||
zipStorePath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue