This is an automated email from the ASF dual-hosted git repository.

kyork pushed a commit to branch feature/jsc_header
in repository https://gitbox.apache.org/repos/asf/incubator-weex.git

commit 2d87c394471cd732733f6ec4b50ed36af687afba
Author: YorkShen <[email protected]>
AuthorDate: Fri Oct 11 17:04:45 2019 +0800

    Fix the problem of task update.
---
 android/sdk/buildSrc/download_jsc.gradle | 1 +
 android/sdk/buildSrc/packageName.gradle  | 5 +++++
 2 files changed, 6 insertions(+)

diff --git a/android/sdk/buildSrc/download_jsc.gradle 
b/android/sdk/buildSrc/download_jsc.gradle
index 229c12d..efcfe48 100644
--- a/android/sdk/buildSrc/download_jsc.gradle
+++ b/android/sdk/buildSrc/download_jsc.gradle
@@ -54,4 +54,5 @@ task copyJscToJniDir(type: Copy, dependsOn: unzipJSC) {
     }
     inputs.file(aar_file)
     outputs.dir(libsDir)
+    outputs.upToDateWhen {false}
 }
\ No newline at end of file
diff --git a/android/sdk/buildSrc/packageName.gradle 
b/android/sdk/buildSrc/packageName.gradle
index d03cca7..9c9e8b6 100644
--- a/android/sdk/buildSrc/packageName.gradle
+++ b/android/sdk/buildSrc/packageName.gradle
@@ -1,5 +1,6 @@
 task copyAndRenamePackage(type: Copy) {
     if(!project.useApachePackageName) {
+        inputs.dir new File('src/main/java/org/apache/weex')
         from new File('src/main/java/org/apache/weex')
         into new File('src/legacyRelease/java/com/taobao/weex')
         filter { String line ->
@@ -16,6 +17,7 @@ task copyAndRenamePackage(type: Copy) {
 
 task copyManifest(type: Copy){
     if(!project.useApachePackageName){
+        inputs.file new File('src/main/AndroidManifest.xml')
         from new File('src/main/AndroidManifest.xml')
         into new File('src/legacyRelease')
         filter { String line ->
@@ -28,6 +30,7 @@ task copyManifest(type: Copy){
 
 task copyProguard(type: Copy){
     if(!project.useApachePackageName){
+        inputs.file new File('proguard-rules.pro')
         from new File('proguard-rules.pro')
         into new File('.')
         rename 'proguard-rules.pro', 'proguard-rules-legacy.pro'
@@ -41,6 +44,7 @@ task copyProguard(type: Copy){
 
 task copyOtherCppFile(type: Copy){
     if(!project.useApachePackageName) {
+        inputs.dir new File('../../weex_core')
         from new File('../../weex_core')
         into new File('src/legacyRelease/cpp')
         exclude '**/*.cpp', '**/*.cc', '**/*.c', '**/*.h', '**/*.hpp'
@@ -49,6 +53,7 @@ task copyOtherCppFile(type: Copy){
 
 task copyAndRenameCppSourceFile(type: Copy, dependsOn: copyOtherCppFile){
     if(!project.useApachePackageName) {
+        inputs.dir new File('../../weex_core')
         from new File('../../weex_core')
         into new File('src/legacyRelease/cpp')
         include '**/*.cpp', '**/*.cc', '**/*.c', '**/*.h', '**/*.hpp'

Reply via email to