Created
October 17, 2017 19:30
-
-
Save alibitek/74ac5f84101d04e12ff7a3d4c9e1a40e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[agape@agape F-Droid]$ ./build-fdroid.sh | |
~/Projects/Android/F-Droid/fdroiddata ~/Projects/Android/F-Droid | |
Create an empty config file | |
Make sure fdroid works and reads the metadata files properly | |
Cleaning up metadata file | |
INFO: Rewriting 'org.nutritionfacts.dailydozen' | |
Filling automated fields in metadata file (e.g. Auto Name and Current Version) | |
INFO: Processing org.nutritionfacts.dailydozen | |
INFO: ...updating to version 16 (41) | |
INFO: ...auto-generating build for 16 | |
INFO: Finished | |
Making sure that fdroid lint doesn't report any warnings. If it does, fix them. | |
Testing build recipe | |
DEBUG: Reading 'config.py' | |
DEBUG: Getting git vcs interface for https://github.com/alibitek/daily-dozen-android.git | |
DEBUG: > git --version | |
git version 2.14.2 | |
DEBUG: Using git version 2.14.2 | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git rev-parse --show-toplevel | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git submodule foreach --recursive git reset --hard | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git submodule foreach --recursive git clean -dffx | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git fetch origin | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git fetch --prune --tags origin | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git remote set-head origin --auto | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git checkout -f HEAD | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git clean -dffx | |
DEBUG: Getting git vcs interface for https://github.com/alibitek/daily-dozen-android.git | |
DEBUG: > git --version | |
git version 2.14.2 | |
DEBUG: Using git version 2.14.2 | |
DEBUG: Checking 16 | |
INFO: Building version 16 (41) of org.nutritionfacts.dailydozen | |
INFO: Getting source for revision v16 | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git rev-parse --show-toplevel | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git submodule foreach --recursive git reset --hard | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git submodule foreach --recursive git clean -dffx | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git fetch origin | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git fetch --prune --tags origin | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git remote set-head origin --auto | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git checkout -f v16 | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen | |
DEBUG: > git clean -dffx | |
INFO: Running 'init' commands in build/org.nutritionfacts.dailydozen/app | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen/app | |
DEBUG: > bash -x -c lines="$(grep -n -A 2 -B 1 fabric src/main/AndroidManifest.xml | cut -d' ' -f1 | tr -d ' :-' | sed -n '1p;4p;' | paste -d',' -s)" && [[ -n $lines ]] && sed -ie "${lines}d" src/main/AndroidManifest.xml | |
++ grep -n -A 2 -B 1 fabric src/main/AndroidManifest.xml | |
++ cut '-d ' -f1 | |
++ tr -d ' :-' | |
++ sed -n '1p;4p;' | |
++ paste -d, -s | |
+ lines=114,117 | |
+ [[ -n 114,117 ]] | |
+ sed -ie 114,117d src/main/AndroidManifest.xml | |
INFO: Creating local.properties file at build/org.nutritionfacts.dailydozen/local.properties | |
INFO: Creating local.properties file at build/org.nutritionfacts.dailydozen/app/local.properties | |
DEBUG: Removing debuggable flags from build/org.nutritionfacts.dailydozen/app | |
INFO: Running 'prebuild' commands in build/org.nutritionfacts.dailydozen/app | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen/app | |
DEBUG: > bash -x -c sed -i -e '/fabric/d' -e '/crashlytics/,+2d' ../build.gradle build.gradle | |
+ sed -i -e /fabric/d -e /crashlytics/,+2d ../build.gradle build.gradle | |
INFO: Cleaning Gradle project... | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen/app | |
DEBUG: > gradle clean | |
Parallel execution is an incubating feature. | |
NDK is missing a "platforms" directory. | |
If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to /home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/$ANDROID_NDK. | |
If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning. | |
The setTestClassesDir(File) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the setTestClassesDirs(FileCollection) method instead. | |
The getTestClassesDir() method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the getTestClassesDirs() method instead. | |
The ConfigurableReport.setDestination(Object) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the method ConfigurableReport.setDestination(File) instead. | |
:app:clean | |
BUILD SUCCESSFUL in 0s | |
1 actionable task: 1 executed | |
INFO: Scanning source for common problems... | |
WARNING: Found JAR file at gradle/wrapper/gradle-wrapper.jar | |
INFO: Creating source tarball... | |
INFO: Building Gradle project... | |
DEBUG: Directory: build/org.nutritionfacts.dailydozen/app | |
DEBUG: > gradle assembleFdroidRelease | |
Parallel execution is an incubating feature. | |
NDK is missing a "platforms" directory. | |
If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to /home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/$ANDROID_NDK. | |
If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning. | |
The setTestClassesDir(File) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the setTestClassesDirs(FileCollection) method instead. | |
The getTestClassesDir() method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the getTestClassesDirs() method instead. | |
The ConfigurableReport.setDestination(Object) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the method ConfigurableReport.setDestination(File) instead. | |
:app:preBuild UP-TO-DATE | |
:app:extractProguardFiles | |
:app:preFdroidReleaseBuild | |
:app:checkFdroidReleaseManifest | |
:app:preFdroidDebugBuild UP-TO-DATE | |
:app:prePlayDebugBuild UP-TO-DATE | |
:app:prePlayReleaseBuild | |
:app:prepareComAndroidSupportAnimatedVectorDrawable2531Library | |
:app:prepareComAndroidSupportAppcompatV72531Library | |
:app:prepareComAndroidSupportCardviewV72531Library | |
:app:prepareComAndroidSupportDesign2531Library | |
:app:prepareComAndroidSupportRecyclerviewV72531Library | |
:app:prepareComAndroidSupportSupportCompat2531Library | |
:app:prepareComAndroidSupportSupportCoreUi2531Library | |
:app:prepareComAndroidSupportSupportCoreUtils2531Library | |
:app:prepareComAndroidSupportSupportFragment2531Library | |
:app:prepareComAndroidSupportSupportMediaCompat2531Library | |
:app:prepareComAndroidSupportSupportV42531Library | |
:app:prepareComAndroidSupportSupportVectorDrawable2531Library | |
:app:prepareComAndroidSupportTransition2531Library | |
:app:prepareComJakewhartonButterknife860Library | |
:app:prepareComJakewhartonTimberTimber451Library | |
:app:prepareComJoanzapataIconifyAndroidIconify222Library | |
:app:prepareComJoanzapataIconifyAndroidIconifyFontawesome222Library | |
:app:prepareComRoomoramaCaldroid301Library | |
:app:prepareFdroidReleaseDependencies | |
:app:compileFdroidReleaseAidl | |
:app:compileFdroidReleaseRenderscript | |
:app:generateFdroidReleaseBuildConfig | |
:app:generateFdroidReleaseResValues | |
:app:generateFdroidReleaseResources | |
:app:mergeFdroidReleaseResources | |
:app:processFdroidReleaseManifest | |
:app:processFdroidReleaseResources | |
:app:generateFdroidReleaseSources | |
:app:incrementalFdroidReleaseJavaCompilationSafeguard | |
:app:javaPreCompileFdroidRelease | |
:app:compileFdroidReleaseJavaWithJavac/home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/src/main/java/org/nutritionfacts/dailydozen/model/Servings.java:187: warning: non-varargs call of varargs method with inexact argument type for last parameter; | |
.and(String.format("date_id IN (%s)", placeholders), dateIds) | |
^ | |
cast to Object for a varargs call | |
cast to Object[] for a non-varargs call and to suppress this warning | |
1 warning | |
:app:compileFdroidReleaseNdk NO-SOURCE | |
:app:compileFdroidReleaseSources | |
:app:lintVitalFdroidRelease | |
:app:mergeFdroidReleaseShaders | |
:app:compileFdroidReleaseShaders | |
:app:generateFdroidReleaseAssets | |
:app:mergeFdroidReleaseAssets | |
:app:processFdroidReleaseJavaRes NO-SOURCE | |
:app:transformResourcesWithMergeJavaResForFdroidRelease | |
:app:transformClassesAndResourcesWithProguardForFdroidRelease | |
ProGuard, version 5.3.2 | |
Reading input... | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/bad821a6cf5bae4bb87500630c8ce58ad677144f/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/7d2939af29e07c93d35d8c5ff116a87000a47a3b/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.michaelpardo/activeandroid/3.1.0-SNAPSHOT/4ab7b0182975bc57c49efc5e0b3baa4a10e4ec08/activeandroid-3.1.0-SNAPSHOT.jar] (filtered) | |
Reading program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.github.PhilJay/MPAndroidChart/v2.1.6/b036abbb61656165da99cf44898e4b9123687e65/MPAndroidChart-v2.1.6.jar] (filtered) | |
Reading program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife-annotations/8.6.0/48efa6f14074e1a6b16e02ac05eba3fc5c7c7ec8/butterknife-annotations-8.6.0.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/689ea2a7c007379c3ce10e589c7f07558ec11c16/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/da60dddd86172ff3ce07ac189f9035a0144dae42/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/30f2e73252239aa120c268deb6a46b2c9c23c892/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/dd6a90469c6878b5aa9422112229fcf8493c5d3d/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.darwinsys/hirondelle-date4j/1.5.1/7b52de513f87ae4d9ff5d17518def0a1e9bc3df0/hirondelle-date4j-1.5.1.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/36db25bbc42803c0ba3f7e5c8704739758a77f72/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/987b8450b16d893ce1ad6f4eac7c46ed7b04b94d/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/e93f06d09718685337948c98c9a99f6e5b75461f/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/225f4a01510d43a23acaf05f3541188e72a397f4/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/64fd01a023bc2945eb9b85b09280fcd6349eed85/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/988379fc46dd9823771701bb18df615e8100ceb1/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/593875a7f96741057eeffb89a5ec980d9ba0723f/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/c58ad46472b42ca932eb6c17db143ae95429cf4e/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/407c67203d2dc930249d2eff5856d4825e1cb370/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.0/c4ba5371a29ac9b2ad6129b1d39ea38750043eff/gson-2.8.0.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/extras/android/m2repository/com/android/support/support-annotations/25.3.1/support-annotations-25.3.1.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/5208235bfb9ee0be6f9cd546dc20116f672d9524/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/a5a844d4e2af1aa162c8424052fbe162ba02cc7c/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/.gradle/caches/modules-2/files-2.1/org.greenrobot/eventbus/3.0.0/ddd99896e9569eaababbe81b35d80e1b91c4ad85/eventbus-3.0.0.jar] (filtered) | |
Reading program jar [/home/agape/Software/android-sdk/.android/build-cache/9bfead7ff3615b9f80e7090755b6bacd842e64bb/output/jars/classes.jar] (filtered) | |
Reading program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.jakewharton.hugo/hugo-annotations/1.2.1/b01150795c5cdca1eb7e501bf00f105ff0e31501/hugo-annotations-1.2.1.jar] (filtered) | |
Reading program directory [/home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/build/intermediates/classes/fdroid/release] (filtered) | |
Reading library jar [/home/agape/Software/android-sdk/platforms/android-25/android.jar] | |
Reading library jar [/home/agape/Software/android-sdk/platforms/android-25/optional/org.apache.http.legacy.jar] | |
Note: duplicate definition of library class [android.net.http.HttpResponseCache] | |
Note: duplicate definition of library class [android.net.http.SslCertificate$DName] | |
Note: duplicate definition of library class [android.net.http.SslError] | |
Note: duplicate definition of library class [android.net.http.SslCertificate] | |
Note: duplicate definition of library class [org.apache.http.params.CoreConnectionPNames] | |
Note: duplicate definition of library class [org.apache.http.params.HttpConnectionParams] | |
Note: duplicate definition of library class [org.apache.http.params.HttpParams] | |
Note: duplicate definition of library class [org.apache.http.conn.scheme.SocketFactory] | |
Note: duplicate definition of library class [org.apache.http.conn.scheme.LayeredSocketFactory] | |
Note: duplicate definition of library class [org.apache.http.conn.scheme.HostNameResolver] | |
Note: duplicate definition of library class [org.apache.http.conn.ConnectTimeoutException] | |
Note: there were 11 duplicate class definitions. | |
(http://proguard.sourceforge.net/manual/troubleshooting.html#duplicateclass) | |
Initializing... | |
Note: com.google.gson.internal.UnsafeAllocator: can't find dynamically referenced class sun.misc.Unsafe | |
Note: com.activeandroid.TableInfo accesses a declared field 'mId' dynamically | |
Maybe this is program field 'com.activeandroid.Model { java.lang.Long mId; }' | |
Note: com.google.gson.internal.UnsafeAllocator accesses a declared field 'theUnsafe' dynamically | |
Note: the configuration keeps the entry point 'com.google.gson.internal.LinkedHashTreeMap { void removeInternal(com.google.gson.internal.LinkedHashTreeMap$Node,boolean); }', but not the descriptor class 'com.google.gson.internal.LinkedHashTreeMap$Node' | |
Note: the configuration keeps the entry point 'com.google.gson.internal.LinkedHashTreeMap { com.google.gson.internal.LinkedHashTreeMap$Node[] doubleCapacity(com.google.gson.internal.LinkedHashTreeMap$Node[]); }', but not the descriptor class 'com.google.gson.internal.LinkedHashTreeMap$Node' | |
Note: the configuration keeps the entry point 'com.google.gson.internal.LinkedTreeMap { void removeInternal(com.google.gson.internal.LinkedTreeMap$Node,boolean); }', but not the descriptor class 'com.google.gson.internal.LinkedTreeMap$Node' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.activity.MainActivity { void onEvent(org.nutritionfacts.dailydozen.event.BackupCompleteEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.BackupCompleteEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.activity.MainActivity { void onEvent(org.nutritionfacts.dailydozen.event.RestoreCompleteEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.RestoreCompleteEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.activity.MainActivity { void onEvent(org.nutritionfacts.dailydozen.event.CalculateStreaksTaskCompleteEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.CalculateStreaksTaskCompleteEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.activity.MainActivity { void onEvent(org.nutritionfacts.dailydozen.event.DisplayDateEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.DisplayDateEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.activity.ServingsHistoryActivity { void onEvent(org.nutritionfacts.dailydozen.event.TimeRangeSelectedEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.TimeRangeSelectedEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.activity.ServingsHistoryActivity { void onEvent(org.nutritionfacts.dailydozen.event.TimeScaleSelectedEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.TimeScaleSelectedEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.activity.ServingsHistoryActivity { void onEvent(org.nutritionfacts.dailydozen.event.LoadServingsHistoryCompleteEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.LoadServingsHistoryCompleteEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.fragment.DateFragment { void onEvent(org.nutritionfacts.dailydozen.event.FoodServingsChangedEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.FoodServingsChangedEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.fragment.DateFragment { void onEvent(org.nutritionfacts.dailydozen.event.ShowExplodingStarAnimation); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.ShowExplodingStarAnimation' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.view.ServingCheckBox { void setNextServing(org.nutritionfacts.dailydozen.view.ServingCheckBox); }', but not the descriptor class 'org.nutritionfacts.dailydozen.view.ServingCheckBox' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.view.TimeRangeSelector { void onEvent(org.nutritionfacts.dailydozen.event.TimeScaleSelectedEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.TimeScaleSelectedEvent' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.widget.FoodCheckBoxes { void setDay(org.nutritionfacts.dailydozen.model.Day); }', but not the descriptor class 'org.nutritionfacts.dailydozen.model.Day' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.widget.FoodCheckBoxes { void setFood(org.nutritionfacts.dailydozen.model.Food); }', but not the descriptor class 'org.nutritionfacts.dailydozen.model.Food' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.widget.FoodCheckBoxes { void setServings(org.nutritionfacts.dailydozen.model.Servings); }', but not the descriptor class 'org.nutritionfacts.dailydozen.model.Servings' | |
Note: the configuration keeps the entry point 'org.nutritionfacts.dailydozen.widget.FoodServings { void onEvent(org.nutritionfacts.dailydozen.event.FoodServingsChangedEvent); }', but not the descriptor class 'org.nutritionfacts.dailydozen.event.FoodServingsChangedEvent' | |
Note: there were 18 unkept descriptor classes in kept class members. | |
You should consider explicitly keeping the mentioned classes | |
(using '-keep'). | |
(http://proguard.sourceforge.net/manual/troubleshooting.html#descriptorclass) | |
Note: there were 1 unresolved dynamic references to classes or interfaces. | |
You should check if you need to specify additional program jars. | |
(http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclass) | |
Note: there were 2 accesses to class members by means of introspection. | |
You should consider explicitly keeping the mentioned class members | |
(using '-keep' or '-keepclassmembers'). | |
(http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclassmember) | |
Ignoring unused library classes... | |
Original number of library classes: 4237 | |
Final number of library classes: 1116 | |
Printing kept classes, fields, and methods... | |
Shrinking... | |
Printing usage to [/home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/build/outputs/mapping/fdroid/release/usage.txt]... | |
Removing unused program classes and class elements... | |
Original number of program classes: 2866 | |
Final number of program classes: 1707 | |
Obfuscating... | |
Printing mapping to [/home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/build/outputs/mapping/fdroid/release/mapping.txt]... | |
Writing output... | |
Preparing output jar [/home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/build/intermediates/transforms/proguard/fdroid/release/jars/3/1f/main.jar] | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/bad821a6cf5bae4bb87500630c8ce58ad677144f/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/7d2939af29e07c93d35d8c5ff116a87000a47a3b/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.michaelpardo/activeandroid/3.1.0-SNAPSHOT/4ab7b0182975bc57c49efc5e0b3baa4a10e4ec08/activeandroid-3.1.0-SNAPSHOT.jar] (filtered) | |
Copying resources from program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.github.PhilJay/MPAndroidChart/v2.1.6/b036abbb61656165da99cf44898e4b9123687e65/MPAndroidChart-v2.1.6.jar] (filtered) | |
Copying resources from program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife-annotations/8.6.0/48efa6f14074e1a6b16e02ac05eba3fc5c7c7ec8/butterknife-annotations-8.6.0.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/689ea2a7c007379c3ce10e589c7f07558ec11c16/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/da60dddd86172ff3ce07ac189f9035a0144dae42/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/30f2e73252239aa120c268deb6a46b2c9c23c892/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/dd6a90469c6878b5aa9422112229fcf8493c5d3d/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.darwinsys/hirondelle-date4j/1.5.1/7b52de513f87ae4d9ff5d17518def0a1e9bc3df0/hirondelle-date4j-1.5.1.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/36db25bbc42803c0ba3f7e5c8704739758a77f72/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/987b8450b16d893ce1ad6f4eac7c46ed7b04b94d/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/e93f06d09718685337948c98c9a99f6e5b75461f/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/225f4a01510d43a23acaf05f3541188e72a397f4/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/64fd01a023bc2945eb9b85b09280fcd6349eed85/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/988379fc46dd9823771701bb18df615e8100ceb1/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/593875a7f96741057eeffb89a5ec980d9ba0723f/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/c58ad46472b42ca932eb6c17db143ae95429cf4e/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/407c67203d2dc930249d2eff5856d4825e1cb370/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.0/c4ba5371a29ac9b2ad6129b1d39ea38750043eff/gson-2.8.0.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/extras/android/m2repository/com/android/support/support-annotations/25.3.1/support-annotations-25.3.1.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/5208235bfb9ee0be6f9cd546dc20116f672d9524/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/a5a844d4e2af1aa162c8424052fbe162ba02cc7c/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/.gradle/caches/modules-2/files-2.1/org.greenrobot/eventbus/3.0.0/ddd99896e9569eaababbe81b35d80e1b91c4ad85/eventbus-3.0.0.jar] (filtered) | |
Copying resources from program jar [/home/agape/Software/android-sdk/.android/build-cache/9bfead7ff3615b9f80e7090755b6bacd842e64bb/output/jars/classes.jar] (filtered) | |
Copying resources from program jar [/home/agape/.gradle/caches/modules-2/files-2.1/com.jakewharton.hugo/hugo-annotations/1.2.1/b01150795c5cdca1eb7e501bf00f105ff0e31501/hugo-annotations-1.2.1.jar] (filtered) | |
Copying resources from program directory [/home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/build/intermediates/classes/fdroid/release] (filtered) | |
Printing classes to [/home/agape/Projects/Android/F-Droid/fdroiddata/build/org.nutritionfacts.dailydozen/app/build/outputs/mapping/fdroid/release/dump.txt]... | |
:app:transformClassesWithDexForFdroidRelease | |
:app:mergeFdroidReleaseJniLibFolders | |
:app:transformNativeLibsWithMergeJniLibsForFdroidRelease | |
:app:packageFdroidRelease | |
:app:assembleFdroidRelease | |
BUILD SUCCESSFUL in 12s | |
41 actionable tasks: 41 executed | |
INFO: Successfully built version 16 of org.nutritionfacts.dailydozen | |
DEBUG: > /home/agape/Software/android-sdk/build-tools/25.0.2/aapt version | |
DEBUG: > /home/agape/Software/android-sdk/build-tools/25.0.2/aapt dump xmltree build/org.nutritionfacts.dailydozen/app/build/outputs/apk/app-fdroid-release-unsigned.apk AndroidManifest.xml | |
DEBUG: Checking build/org.nutritionfacts.dailydozen/app/build/outputs/apk/app-fdroid-release-unsigned.apk | |
DEBUG: > /home/agape/Software/android-sdk/build-tools/25.0.2/aapt version | |
DEBUG: > /home/agape/Software/android-sdk/build-tools/25.0.2/aapt dump badging build/org.nutritionfacts.dailydozen/app/build/outputs/apk/app-fdroid-release-unsigned.apk | |
INFO: success: org.nutritionfacts.dailydozen | |
INFO: Finished | |
INFO: 1 build succeeded | |
~/Projects/Android/F-Droi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment