Opened 23 months ago

Last modified 6 months ago

#2791 new change

[build] Improve build configuration and build for more targets

Reported by: rjeschke Assignee:
Priority: P3 Milestone:
Module: Adblock-Browser-for-Android Keywords: 2015q4
Cc: Blocked By: #4677
Blocking: Platform: Adblock Browser for Android
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by fhd)

Background

We are currently only producing two different builds: store and standalone - the only difference being that the former disables the built-in updater.

We need to support as many targets as possible - we don't even support x86 devices currently. And there might be some important flags we should be setting on release builds, but don't set yet.

What to change

  • Add x86 builds to adblockbrowser-build.
  • Consider adding builds for API<11 - Mozilla appears to do that.
  • Look into /mobile/android/config/mozconfigs to see if Mozilla is building for other targets we currently don't build for.
  • Check for additional flags the mozconfigs should also contain.
  • Check if we need an Adjust SDK token or if we can disable this.

Not set to Ready - we first need to figure out what exactly we want to do.

Change History (10)

comment:1 Changed 23 months ago by rjeschke

  • Description modified (diff)

comment:2 Changed 23 months ago by rjeschke

  • Description modified (diff)

comment:3 Changed 20 months ago by fhd

  • Description modified (diff)
  • Priority changed from P2 to P3
  • Ready unset
  • Summary changed from [Meta] Automated builds and releases to Build Adblock Browser for more targets (e.g. x86)

We already have build automation for everything we release (four different builds: release and devbuilds, both with an without updater), along with proper mozconfigs, in the adblockbrowser-build repository. So I've repurposed this issue to look into what _additional_ builds we need to produce.

I've created a follow-up for creating Adblock Browser devbuilds using buildbot: #3151.

comment:4 Changed 20 months ago by fhd

  • Description modified (diff)
  • Summary changed from Build Adblock Browser for more targets (e.g. x86) to Improve Adblock Browser build configuration and build for more targets

comment:5 Changed 20 months ago by fhd

  • Description modified (diff)

comment:6 Changed 20 months ago by fhd

  • Description modified (diff)

comment:7 Changed 20 months ago by fhd

  • Description modified (diff)

Moved the permission-specific part to #2565.

comment:8 Changed 20 months ago by fhd

  • Summary changed from Improve Adblock Browser build configuration and build for more targets to [build] Improve build configuration and build for more targets

comment:9 Changed 19 months ago by mario

  • Keywords 2015q4 added

comment:10 Changed 6 months ago by diegocarloslima

  • Blocked By 4677 added
Note: See TracTickets for help on using tickets.