https://github.com/Kitware/CMake
Revision e131e31e25f7ccabc0a34e39169acab623fd543b authored by Craig Scott on 08 November 2021, 09:29:42 UTC, committed by Kitware Robot on 08 November 2021, 09:30:07 UTC
76c0281421 Help: Clarify how PKG_CONFIG env var initializes cache vars

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6706
2 parent s ced697d + 76c0281
Raw File
Tip revision: e131e31e25f7ccabc0a34e39169acab623fd543b authored by Craig Scott on 08 November 2021, 09:29:42 UTC
Merge topic 'doc-PKG_CONFIG_ARGN' into release-3.22
Tip revision: e131e31
pic_test.h

#if defined(__ELF__)
#  if !defined(__PIC__) && !defined(__PIE__)
#    error "The POSITION_INDEPENDENT_CODE property should cause __PIC__ or __PIE__ to be defined on ELF platforms."
#  endif
#endif

#if defined(PIC_TEST_STATIC_BUILD)
#  define PIC_TEST_EXPORT
#else
#  if defined(_WIN32) || defined(WIN32) /* Win32 version */
#    ifdef PIC_TEST_BUILD_DLL
#      define PIC_TEST_EXPORT __declspec(dllexport)
#    else
#      define PIC_TEST_EXPORT __declspec(dllimport)
#    endif
#  else
#    define PIC_TEST_EXPORT
#  endif
#endif
back to top