summaryrefslogtreecommitdiff
path: root/cmake/FindAntTweakBar.cmake
blob: 149494a351944c603a95093982bfebb6089f5e88 (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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Find AntTweakBar

include(FindPackageHandleStandardArgs)

if (CMAKE_CL_64)
    set(ATBARCH "64")
else()
    set(ATBARCH "")
endif()

find_path(ATB_PATH AntTweakBar.h
	HINTS ${GW_DEPS_ROOT}/AntTweakBar/${AntTweakBar_FIND_VERSION}
	)
   
MESSAGE("ATB SDK ${ATB_PATH}")
   
find_library(ATB_LIBRARY_RELEASE 
    NAMES AntTweakBar${ATBARCH}
    PATHS ${ATB_PATH})

# find_library(ATB_LIBRARY_DEBUG
    # NAMES AntTweakBar${ATBARCH}
    # PATHS ${ATB_PATH}/debug)
    
FIND_PACKAGE_HANDLE_STANDARD_ARGS(ATB 
    DEFAULT_MSG 
    ATB_LIBRARY_RELEASE 
    ATB_PATH)
    
if(ATB_FOUND)
    mark_as_advanced(ATB_PATH ATB_LIBRARY_RELEASE ATB_LIBRARY_DEBUG)
    set(ATB_INCLUDE_DIRS
        ${ATB_PATH}
        CACHE STRING "")
    
    set(ATB_LIBRARIES 
        optimized ${ATB_LIBRARY_RELEASE}
        debug ${ATB_LIBRARY_RELEASE}
        CACHE STRING "")
endif()