Explcitly link with libcups when building for ChromeOS device.
cups-config is currently used from debian sysroot which does not
makes sense for ChromeOS device builds.
Without it, Chrome fails to build for ChromeOS device target.
Bug: b:265165506
Change-Id: I75a64823c4d4d13161c3215218ffd76dcc7496bf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4157994
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Manoj Gupta <manojgupta@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1096510}
//printing contains foundational code that is used for printing. It can depend
on other low-level directories like //cc/paint and //ui, but not higher
level code like //components or //content. Higher level printing code should
live in //components/printing or the embedder.