blob: ba89d432da8c1867ae77526ae7ef3415214851fb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# - Try to find PxShared SDK
# - Sets PXSHAREDSDK_INCLUDE_DIRS
include(FindPackageHandleStandardArgs)
# Always try explicit PATH variable first
find_path(PXSHAREDSDK_PATH include/foundation/Px.h
PATHS
$ENV{PM_pxshared_PATH}
)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(PXSHAREDSDK
DEFAULT_MSG
PXSHAREDSDK_PATH
)
if (PXSHAREDSDK_FOUND)
# NOTE: This include list is way too long and reaches into too many internals.
# Also may not be good enough for all users.
SET(PXSHAREDSDK_INCLUDE_DIRS
${PXSHAREDSDK_PATH}/include
${PXSHAREDSDK_PATH}/include/filebuf
${PXSHAREDSDK_PATH}/include/foundation
${PXSHAREDSDK_PATH}/src/filebuf/include
)
endif()
|