[tor-bugs] #33556 [Applications/Tor Browser]: Add TBB project for android-components

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Mar 9 06:12:53 UTC 2020


#33556: Add TBB project for android-components
--------------------------------------+--------------------------
 Reporter:  sisbell                   |          Owner:  tbb-team
     Type:  defect                    |         Status:  new
 Priority:  Medium                    |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-mobile, Android       |  Actual Points:
Parent ID:  #33184                    |         Points:
 Reviewer:                            |        Sponsor:
--------------------------------------+--------------------------

Comment (by sisbell):

 This one is not complete so its more of a preview. This works with network
 turned on. Its a work in progress for network turned off.

 Some problems I detected, mostly around changes to local repos

  * Setting of the local maven repo is not working with gradle 5.6.x:
 -Dmaven.repo.local=$gradle_repo
  * There are a couple of dozen downloads that the build tries to download
 but they are all 404 (from same repo). This doesn't appear to affect the
 build.
  * Customs Gradle Plugins need a different repo location than the rest of
 the build. I've managed to get one of the plugins poiting to the correct
 local repo but having trouble with the second one.

 On the plus side, the parsing of the logs for dependencies works without
 needing any changes.

 So the way this works is that we build all the components into an aar and
 the invoke the gradle task ''publishToMavenLocal''

 This will publish to a local repo that the build then packages up to be
 used by fenix.

 https://github.com/sisbell/tor-browser-build/commits/bug-33556

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33556#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list