Danny Wolf
b6135adb24
Fix string escaping for cmake and configure/make ( #567 )
...
* Fix string escaping for cmake and configure/make
Use raw strings where possible to make readability slightly less maddening.
* Example usage of __TIME__
* Allow expansion of environment variables in HEREDOC for cmake crosstool
* Add compile check that __TIME__ is correctly redacted
* Ran buildifier
* Remove comment that is now invalid
Co-authored-by: James Sharpe <james.sharpe@zenotech.com>
2021-04-15 16:44:41 -07:00
UebelAndre
edbfa3bfa9
Restructured rules to match architecture ( #555 )
...
* Restructured rules to match architecture
* Added exports of all symbols in the deprecated location for legacy support
* Updated examples
2021-03-12 16:54:14 +00:00
UebelAndre
0e0d9a26f2
Prefixed all output attributes with `out_` to make their use clearer ( #538 )
...
* Prefixed all output attributes with `out_` to make their use clearer
* Updated examples
2021-03-11 17:14:00 +00:00
UebelAndre
f307e857f6
Renamed `cmake_external` to `cmake` ( #539 )
...
* Renamed `cmake_external` rule to `cmake`
* Updated examples
2021-03-09 10:55:01 -08:00
UebelAndre
175b29c6f7
Renamed BUILD files to BUILD.bazel ( #540 )
...
* Renamed BUILD files to BUILD.bazel
* Ran Buildifier
2021-03-03 10:08:03 -08:00
UebelAndre
e285764b78
Restructed examples and enabled more testing ( #515 )
...
* Reorganized examples
* Documentation
* Third party
2021-02-26 20:21:13 +00:00
James Sharpe
f77a9e12a3
Propagate defines into CFLAGS and CXXFLAGS passed to the framework ( #498 )
...
* Propagate defines into CFLAGS and CXXFLAGS passed to the framework
* Fix flags test
* Add example to test propagation of defines
2021-02-09 12:56:20 -08:00