Skip to content
Snippets Groups Projects
Forked from The Tor Project / Applications / Tor Browser
Source project has a limited visibility.
  • Mike Hommey's avatar
    c4eadb84
    Bug 1258618 - Serialize substs/configs and defines bools as '1' or '' in... · c4eadb84
    Mike Hommey authored
    Bug 1258618 - Serialize substs/configs and defines bools as '1' or '' in config.status. r=nalexander
    
    This allows to use True and False as values given to
    set_config/set_define in moz.configure files, while postponing having to
    deal with the long tail of things depending on the values from substs
    and defines.
    
    Ideally, everything would handle the bools just fine, but there are too
    many things involved to deal with this right now: scripts using
    buildconfig.{substs,defines}, scripts using ConfigEnvironment (e.g.
    process_define_files.py), ConfigEnvironment itself, etc.
    
    c4eadb84
    History
    Bug 1258618 - Serialize substs/configs and defines bools as '1' or '' in...
    Mike Hommey authored
    Bug 1258618 - Serialize substs/configs and defines bools as '1' or '' in config.status. r=nalexander
    
    This allows to use True and False as values given to
    set_config/set_define in moz.configure files, while postponing having to
    deal with the long tail of things depending on the values from substs
    and defines.
    
    Ideally, everything would handle the bools just fine, but there are too
    many things involved to deal with this right now: scripts using
    buildconfig.{substs,defines}, scripts using ConfigEnvironment (e.g.
    process_define_files.py), ConfigEnvironment itself, etc.