Summary:
Most paths can be generated, so let's do that instead of keeping big dictionaries.
By now we're down to only a couple of variables that need to be defined, namely the base path for the bcfg files and the toolchains per platform.
Reviewed By: marekcirkos
Differential Revision: D14425056
fbshipit-source-id: 47c935972318602752f50a7b584175322ef27cb6
Summary: system.py will need to support different distros. Make it more generic to simplify that.
Reviewed By: marekcirkos
Differential Revision: D14282633
fbshipit-source-id: e333ac5f29ad8ff074b4c1132ee27c3bfdfda7d8
Summary: Having two configuration files makes it harder to manage system.py so move this to the same file and to the toolchain generation script. This will allow us to automatically determine toolchain path as well in the future.
Reviewed By: marekcirkos
Differential Revision: D14425055
fbshipit-source-id: fdc017f2cc55a2efbb33cdf17df64df620eb11b8
Summary: Simplify the implementation since we can't support multiple flavors at this time anyway. This will also make it easier to support multiple distros later.
Reviewed By: SAlexandru
Differential Revision: D14282635
fbshipit-source-id: cb0262aac55c7a97149ca3432a70ddf71fca8f3b
Summary: Reduce differences to internal version to make it easier to diff. These will eventually be the same script but we need to do this step by step.
Reviewed By: SAlexandru
Differential Revision: D14282634
fbshipit-source-id: 322c0bf1b1750bf234d4d14b813c6c5aea3becbd
Summary:
Pull Request resolved: https://github.com/facebook/osquery/pull/5455
We recently added a Facebook copyright header to many files in the osquery repository. Unfortunately we missed this one in the first diff.
Reviewed By: fmanco
Differential Revision: D14140835
fbshipit-source-id: 370da0af4e67723f8c5002158e643f1f20fd48ba
Summary:
Pull Request resolved: https://github.com/facebook/osquery/pull/5406
use new flag file for windows toolchain configuration
Reviewed By: mkareta
Differential Revision: D13859827
fbshipit-source-id: 7560c989e2590663d511b5b644ba6bc3c6b5e5f4
Summary:
Pull Request resolved: https://github.com/facebook/osquery/pull/5369
automatically select the appropriate config files based on the current platform and the flavor that was provided
Reviewed By: fmanco, guliashvili
Differential Revision: D13695981
fbshipit-source-id: acdb03bfe4e5d6a352e7a52d5b9812c0e1b05010