Open
Bug 1080671
Opened 10 years ago
Updated 2 years ago
Upload pre- and post-ProGuard javap outputs
Categories
(Firefox Build System :: Android Studio and Gradle Integration, defect)
Firefox Build System
Android Studio and Gradle Integration
All
Android
Tracking
(Not tracked)
NEW
People
(Reporter: nalexander, Unassigned, Mentored)
Details
ckitching suggested using javap to produce and upload reports of the contents of the Fennec namespace pre- and post-Proguard. It's a nice idea; here's how to do it. 1) First, add code to mobile/android/base/Makefile.in around [1] that uses code like [2] to create two files containing the javap outputs. A Make function (like aapt_command) that took a list of .jar files would be best, 'cuz we have two lists of .jar files that we want to process (see ALL_JARS and the contents of jars-proguarded). Call these files pre-Proguard.javap.txt and post-Proguard.javap.txt. 2) Add these files to the libs:: line, and $(INSTALL) them into $(FINAL_TARGET) as well. 3) Add the files to the UPLOAD_EXTRA_FILES in packager.mk around [3]. 4) Push a try build, and verify your files got built and uploaded to the build directory. [1] http://mxr.mozilla.org/mozilla-central/source/mobile/android/base/Makefile.in#392 [2] http://stackoverflow.com/a/1171675 [3] http://mxr.mozilla.org/mozilla-central/source/toolkit/mozapps/installer/packager.mk#341
Reporter | ||
Comment 1•10 years ago
|
||
This is a reasonable mentored bug, if you're interested in the Mozilla build system; but not a good first bug.
Mentor: nalexander
Comment 2•10 years ago
|
||
I am interested to work on it.I am a newbie, can you help please?
Reporter | ||
Comment 3•10 years ago
|
||
(In reply to schhajed.iet from comment #2) > I am interested to work on it.I am a newbie, can you help please? Hi! Thanks for your interest, but unfortunately this is not a good first (or even second) bug. We always recommend looking at http://www.joshmatthews.net/bugsahoy/?mobile=1&simple=1 for good first bugs that are mentored.
Updated•5 years ago
|
Product: Firefox for Android → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•