Closed Bug 808060 Opened 12 years ago Closed 12 years ago

Make profile/settings.json be a generated file

Categories

(Firefox OS Graveyard :: Gaia, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(blocking-basecamp:+)

VERIFIED FIXED
blocking-basecamp +

People

(Reporter: dhylands, Assigned: dhylands)

References

Details

Currently, profile/settings.json is copied from build/settings.json and make does some sed magic to cleanup some build-time stuff.

This changes it a python program which will generate the json file instead.

This allows as many fields as need to be generated dynamically in a straight-forward manner. Furthermore it will allow the wallpaper to be stored as build/wallpaper.jpg and the python script will base64 encode it before inclusion into the settings.json file.
Blocks: 794599
blocking-basecamp: --- → ?
blocking-basecamp: ? → +
Component: Builds → Gaia
Merged into gaia/nightly 96594a9abb3bd9ebf3ccfd763e28caa64ce2776c
Merged into gaia/master 1781ad33c8d12cf68a224f94ff0855ac7263e5fa
Merged into gonk-misc 5463ef6058a4aad360f60953231111b89abf8615
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Device: Unagi
Build: 20130112070202
Does not reproduce at this time.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.