Greenstand / Greenstand-Overview

Tree Tracking Fighting Poverty and Climate Change - This repository contains Contributing, Project Overview, Roadmap, etc
https://www.greenstand.org
GNU Affero General Public License v3.0
45 stars 11 forks source link

Automate white label creation #80

Open mckornfield opened 5 years ago

mckornfield commented 5 years ago

Something I remember discussing during the retreat, but basically either an entire frontend or a scripted way to:

1) Take in a set of svgs/ pngs 2) Update colors as appropriate 3) Update any labeling as appropriate

And then produce an APK

ZavenArra commented 5 years ago

To do this properly in Android, we would need to automate modifying the gradle build config. Perhaps there's a way to include gradle files from a directory ?

mckornfield commented 5 years ago

Hmmm possibly, what part of the config needs to be modified? could it not be extracted to a set of properties that can be overridden?

ZavenArra commented 5 years ago

The flavor all exist together in the master branch, and all build against the same gradle (and fastlane) files. Check out the gradle and fastlane scripts and you'll get a better picture.

Elforama commented 5 years ago

This would require new firebase accounts created too. Those config files need to be added.