Add CMake package for developer

Added the glTFConfig.cmake file so that once
installed, it is easy for developers to find
all the path location for include purposes.
This commit is contained in:
Tan Meng Yue 2018-12-07 20:45:13 +11:00
parent 94fcfdeb9d
commit 2123da775b
2 changed files with 23 additions and 0 deletions

View File

@ -20,3 +20,9 @@ INSTALL ( FILES
DESTINATION
include
)
INSTALL ( FILES
cmake/glTFConfig.cmake
DESTINATION
cmake
)

17
cmake/glTFConfig.cmake Normal file
View File

@ -0,0 +1,17 @@
# -*- cmake -*-
# - Find glTF
# glTF_INCLUDE_DIR glTF's include directory
FIND_PACKAGE ( PackageHandleStandardArgs )
SET ( glTF_INCLUDE_DIR "${glTF_DIR}/../include" CACHE STRING "glTF include directory")
FIND_FILE ( glTF_HEADER tiny_gltf.h PATHS ${glTF_INCLUDE_DIR} )
IF (glTF_HEADER)
# MESSAGE ( STATUS "FOUND tiny_gltf.h, glTF_INCLUDE_DIR = ${glTF_INCLUDE_DIR}")
ELSE ()
MESSAGE ( FATAL_ERROR "Unable to find tiny_gltf.h, glTF_INCLUDE_DIR = ${glTF_INCLUDE_DIR}")
ENDIF ()