]> git.ipfire.org Git - thirdparty/cups.git/commit - cups/tls-darwin.c
Fix some build issues with the "core" component selection (rdar://47394086)
authorMichael R Sweet <michaelrsweet@gmail.com>
Tue, 22 Jan 2019 17:38:24 +0000 (12:38 -0500)
committerMichael R Sweet <michaelrsweet@gmail.com>
Wed, 23 Jan 2019 17:15:38 +0000 (12:15 -0500)
commitffbf1e61ffbb56b95018ef4301e4ddb230b88468
tree137cb9e8717bca0e3502f0c55ee2bca922228921
parente13e173f26a8fdfeaa2e326cbb678e1f3c316332
Fix some build issues with the "core" component selection (rdar://47394086)

- Availability macros were incorrect.
- Some driver headers/definitions were installed even when the core library
  does not contain them.
- Fix up the macOS/iOS detection of keychain/API availability - just need to
  use the TARGET_OS_xxx macros instead.
- When installing private headers, install config.h so that the private
  headers actually work.
14 files changed:
Makedefs.in
config-scripts/cups-common.m4
config-scripts/cups-ssl.m4
config.h.in
configure
cups/Makefile
cups/cups.h
cups/http-private.h
cups/ppd-private.h
cups/raster-private.h
cups/sidechannel.h
cups/tls-darwin.c
cups/versioning.h
xcode/config.h