github.com/orofarne/hammy@v0.0.0-20130409105742-374fadfd6ecb/worker/cmake/FindMOZJS.cmake (about)

     1  # - Find mozjs
     2  # Find the SpiderMonkey library
     3  #
     4  # This module defines
     5  # MOZJS_LIBRARY
     6  # MOZJS_FOUND, if false, do not try to link to nvtt
     7  # MOZJS_INCLUDE_DIR, where to find the headers
     8  #
     9  
    10  FIND_PATH(MOZJS_INCLUDE_DIR js/jsapi.h
    11    PATHS
    12    /usr/local
    13    /usr
    14    $ENV{MOZJS_DIR}
    15    PATH_SUFFIXES include include-unix
    16  )
    17  
    18  FIND_LIBRARY(MOZJS_LIBRARY
    19    NAMES mozjs185
    20    PATHS
    21    /usr/local
    22    /usr
    23    $ENV{MOZJS_DIR}
    24    PATH_SUFFIXES lib64 lib lib/shared lib/static lib64/static
    25  )
    26  
    27  SET(MOZJS_FOUND "NO")
    28  IF(MOZJS_LIBRARY AND MOZJS_INCLUDE_DIR)
    29    MESSAGE(STATUS "MOZJS found")
    30    SET(MOZJS_FOUND "YES")
    31  ENDIF(MOZJS_LIBRARY AND MOZJS_INCLUDE_DIR)