Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(84)

Issue 337613008: Instrumented libraries: move build-flags-related logic to the GYP file. (Closed)

Created:
6 years, 6 months ago by earthdok
Modified:
6 years, 6 months ago
CC:
chromium-reviews
Project:
chromium
Visibility:
Public.

Description

Instrumented libraries: move build-flags-related logic to the GYP file. - Keep both the general and package-specific CFLAGS/LDFLAGS in the GYP file, and pass only the final flags to the script. This allows us to simplify things somewhat, as well as easily change the build flags based on GYP defines. - Consequently, the global msan_track_origins GYP flag now also affects instrumented libraries. - I also threw in a mass renaming "library" -> "package". BUG=313751 R=glider@chromium.org NOTRY=true TEST=MSan Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=279699

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+209 lines, -255 lines) Patch
M third_party/instrumented_libraries/download_build_install.py View 6 chunks +41 lines, -70 lines 0 comments Download
M third_party/instrumented_libraries/instrumented_libraries.gyp View 13 chunks +156 lines, -125 lines 0 comments Download
D third_party/instrumented_libraries/standard_instrumented_library_target.gypi View 1 chunk +0 lines, -47 lines 0 comments Download
A + third_party/instrumented_libraries/standard_instrumented_package_target.gypi View 1 chunk +12 lines, -13 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
earthdok
PTAL I think we might be able to get rid of the includes/dependencies copypasta as ...
6 years, 6 months ago (2014-06-24 18:30:33 UTC) #1
Alexander Potapenko
LGTM
6 years, 6 months ago (2014-06-25 12:25:20 UTC) #2
earthdok
The CQ bit was checked by earthdok@chromium.org
6 years, 6 months ago (2014-06-25 12:26:00 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/earthdok@chromium.org/337613008/1
6 years, 6 months ago (2014-06-25 12:27:15 UTC) #4
commit-bot: I haz the power
6 years, 6 months ago (2014-06-25 12:57:58 UTC) #5
Message was sent while issue was closed.
Change committed as 279699

Powered by Google App Engine
This is Rietveld 408576698