Description[sqlite] Respect the gyp and gn component switch.
SQLITE_API is the existing mechanism SQLite provides, and is used in
preference to inventing a new SQLITE_EXPORT symbol (like
sql/sql_export.h and other examples).
CoreServices.framework is necessary on OSX because of the Time Machine
patch.
Remove sql/proxy.{h,cc}, which was necessary to work around SQLite
linking statically into both component shlibs and unit test executables.
[Relanding https://codereview.chromium.org/1322463002/ ]
BUG=489444
TBR=michaeln@chromium.org, thakis@chromium.org, brettw@chromium.org
Committed: https://crrev.com/f71db5c36625ff00feb8283028631303ae5caa7c
Cr-Commit-Position: refs/heads/master@{#346536}
Patch Set 1 #Patch Set 2 : Original version of CL #Patch Set 3 : First reland of CL #Patch Set 4 : Back to final CL to land. #
Total comments: 6
Patch Set 5 : Comment use of group. #Patch Set 6 : rebase #
Messages
Total messages: 22 (5 generated)
|