Files
build_soong/cc
Chih-Hung Hsieh b8082295b6 Share cFlags, tidyFlags, etc. in a module
* In builder.go, share common flags in a module.
  * This replaces the sharing of cflags/cppflags/asflags in cc.go.
  * A unit test in apex_test.go now fails and is commented out.
    It is a failing test hidden by old optimization in cc.go.
* In module.go, expand the reference variable $someflags<n>,
  or ${someflags<n>} to keep many existing unit tests work as is.
* The build.ninja size was reduced from 8.1GB to 6.2GB,
  for aosp_arm64-eng WITH_TIDY=1 USE_RBE=true,
  and from 7.5GB to 5.6GB when USE_RBE is 0.
  Content of build.ninja is also more readable and searchable.
  Read/write build.ninja times are also reduced,
  depending on disk I/O speed.

Test: make WITH_TIDY=1
Change-Id: I17f96adf4844136d52e5d40f57a19d9e290162b7
2021-09-15 16:05:41 -07:00
..
2021-08-02 11:50:34 -07:00
2021-07-19 11:42:32 +09:00
2021-07-19 11:42:32 +09:00
2021-06-18 05:25:44 +00:00
2021-07-23 10:15:13 -07:00
2021-07-19 11:42:32 +09:00
2021-08-30 23:13:03 +00:00
2021-04-26 18:41:00 -07:00
2021-07-07 16:29:09 -04:00
2021-06-07 13:22:30 -07:00
2021-04-13 15:55:47 -07:00
2020-12-01 16:22:16 -08:00
2020-07-16 13:21:43 -07:00
2021-07-21 20:37:46 -07:00
2021-07-19 11:42:32 +09:00
2021-08-17 15:08:49 -07:00
2021-07-19 11:42:32 +09:00
2021-07-21 20:37:46 -07:00
2021-06-10 05:22:50 +00:00
2021-04-26 18:41:00 -07:00
2020-11-24 14:13:31 +09:00
2021-09-10 04:20:49 +00:00
2021-08-30 23:13:03 +00:00