-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathFindFBXImport.cmake
47 lines (43 loc) · 1.33 KB
/
FindFBXImport.cmake
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
include(FindPackageHandleStandardArgs)
if (WIN32)
find_path(
FBXImport_INCLUDE_DIR
NAMES FBX/FBXImport.h
PATHS
"$ENV{ProgramFiles}/FBXImport/include"
"$ENV{ProgramFiles\(x86\)}/FBXImport/include"
DOC "FBXImport include dir")
find_library(
FBXImport_LIBRARY
NAMES FBXImport
PATHS
"$ENV{ProgramFiles}/FBXImport/lib"
"$ENV{ProgramFiles\(x86\)}/FBXImport/lib")
else ()
find_path(
FBXImport_INCLUDE_DIR
NAMES FBX/FBXImport.h
PATHS
"/usr/include"
"/usr/local/include"
"/sw/include"
"/opt/local/include"
DOC "FBXImport include dir")
find_library(
FBXImport_LIBRARY
NAMES FBXImport
PATHS
"/usr/lib64"
"/usr/lib"
"/usr/local/lib64"
"/usr/local/lib"
"/sw/lib"
"/opt/local/lib"
DOC "FBXImport library")
endif ()
find_package_handle_standard_args(FBXImport DEFAULT_MSG FBXImport_INCLUDE_DIR FBXImport_LIBRARY)
if (FBXImport_FOUND)
set(FBXImport_LIBRARIES ${FBXImport_LIBRARY})
set(FBXImport_INCLUDE_DIRS ${FBXImport_INCLUDE_DIR})
endif ()
mark_as_advanced(FBX_IMPORT_INCLUDE_DIR FBX_IMPORT_LIBRARY)