# 
# CMakeLocal.make.in should be in the directory where you run configure
# in, which need not be the source directory
#
SET (CMAKE_WORDS_BIGENDIAN    @CMAKE_WORDS_BIGENDIAN@ CACHE BOOL
     "The system uses big endian byte ordering.")

SET (CMAKE_USE_SPROC          @CMAKE_USE_SPROC@ CACHE BOOL 
     "Use sproc libs.")

SET (CMAKE_USE_PTHREADS       @CMAKE_USE_PTHREADS@ CACHE BOOL
     "Use the pthreads library.")

IF(WIN32)
  SET (CMAKE_USE_WIN32_THREADS  @CMAKE_USE_WIN32_THREADS@ CACHE BOOL
       "Use the win32 thread library.")
  MARK_AS_ADVANCED(CMAKE_USE_WIN32_THREADS)
ENDIF(WIN32)

SET (CMAKE_HP_PTHREADS        @CMAKE_HP_PTHREADS@ CACHE BOOL
     "Use HP pthreads.")

SET (CMAKE_RANLIB             "@RANLIB@" CACHE FILEPATH 
     "Library randomizer program used on archive libraries.")

SET (CMAKE_AR                 "@CMAKE_AR@" CACHE FILEPATH 
     "Archive program used to make archive libraries.")

SET (CMAKE_AR_ARGS            "@CMAKE_AR_ARGS@" CACHE STRING 
     "Arguments for CMAKE_AR program to create an archive library.")


SET (CMAKE_C_COMPILER         "@CC@" CACHE FILEPATH
     "Name of C compiler used.")

SET (CMAKE_C_FLAGS            "@CFLAGS@" CACHE STRING 
     "Flags for C compiler.")

SET (CMAKE_SHLIB_CFLAGS       "@CMAKE_SHLIB_CFLAGS@" CACHE STRING
     "Flag used for building shared library objects.")

SET (CMAKE_SHLIB_BUILD_FLAGS  "@CMAKE_SHLIB_BUILD_FLAGS@" CACHE STRING
     "Flag used by CXX to build a shared library.")

SET (CMAKE_MODULE_BUILD_FLAGS "@CMAKE_MODULE_BUILD_FLAGS@" CACHE STRING
     "Flag used by CXX to build a shared library.")

SET (CMAKE_INSTALL_PREFIX     @prefix@ CACHE PATH 
     "Install path prefix, prepended onto install directories.")

SET (CMAKE_SHLIB_SUFFIX       @CMAKE_SHLIB_SUFFIX@ CACHE STRING 
     "Shared library suffix.")

SET (CMAKE_MODULE_SUFFIX      @CMAKE_MODULE_SUFFIX@ CACHE STRING 
     "Module library suffix.")

SET (CMAKE_THREAD_LIBS        "@CMAKE_THREAD_LIBS@" CACHE STRING
     "Thread library used.")

SET (CMAKE_DL_LIBS            "@CMAKE_DL_LIBS@" CACHE STRING 
     "Dynamic link library to link in.")

SET (CMAKE_SHLIB_LINK_FLAGS   "@CMAKE_SHLIB_LINK_FLAGS@" CACHE STRING
     "Flags used to link a shared library.")

SET (CMAKE_MODULE_LINK_FLAGS  "@CMAKE_MODULE_LINK_FLAGS@" CACHE STRING
     "Flags used to link a shared library.")

SET (CMAKE_SHLIB_LD_LIBS      "@CMAKE_SHLIB_LD_LIBS@" CACHE STRING 
     "Libraries used by LD for shared libraries.")

SET (CMAKE_SHLIB_RUNTIME_FLAG "@CMAKE_SHLIB_RUNTIME_FLAG@" CACHE STRING
     "Flag used to specify run-time search paths.")

SET (CMAKE_SHLIB_RUNTIME_SEP "@CMAKE_SHLIB_RUNTIME_SEP@" CACHE STRING
     "If null, each runtime path is a separate option. Otherwise, they are all joined, separated by this.")

SET (CMAKE_SKIP_RPATH "NO" CACHE BOOL
     "If set, runtime paths are not added when using shared libraries.")

SET(CMAKE_C_LINK_SHARED "@CMAKE_C_LINK_SHARED@" CACHE STRING 
  "program used to link c shared libraries")
# support for X11

SET (CMAKE_X_LIBS             "@X_PRE_LIBS@ @X_LIBS@ -lX11 -lXext @X_EXTRA_LIBS@" CACHE STRING 
     "Libraries and options used in X11 programs.")

SET (CMAKE_X_CFLAGS           "@X_CFLAGS@" CACHE STRING 
     "X11 extra flags.")

SET (CMAKE_HAS_X              @CMAKE_HAS_X@ CACHE INTERNAL 
     "Is X11 around.")

SET (CMAKE_SYSTEM @CMAKE_SYSTEM@ CACHE INTERNAL 
     "What system is this.  Result of uname.")

SET (CMAKE_BUILD_TOOL make CACHE INTERNAL 
     "What is the target build tool cmake is generating for.")

SET (CMAKE_ANSI_CFLAGS        "@CMAKE_ANSI_CFLAGS@" CACHE INTERNAL 
     "What flags are required by the c++ compiler to make it ansi.")


SET (CMAKE_SIZEOF_INT       @CMAKE_SIZEOF_INT@   CACHE INTERNAL "Size of int data type")
SET (CMAKE_SIZEOF_LONG      @CMAKE_SIZEOF_LONG@   CACHE INTERNAL "Size of long data type")
SET (CMAKE_SIZEOF_VOID_P    @CMAKE_SIZEOF_VOID_P@  CACHE INTERNAL "Size of void* data type")
SET (CMAKE_SIZEOF_CHAR      @CMAKE_SIZEOF_CHAR@  CACHE INTERNAL "Size of char data type")
SET (CMAKE_SIZEOF_SHORT     @CMAKE_SIZEOF_SHORT@  CACHE INTERNAL "Size of short data type")
SET (CMAKE_SIZEOF_FLOAT     @CMAKE_SIZEOF_FLOAT@  CACHE INTERNAL "Size of float data type")
SET (CMAKE_SIZEOF_DOUBLE    @CMAKE_SIZEOF_DOUBLE@  CACHE INTERNAL "Size of double data type")

FIND_PROGRAM(CMAKE_MAKE_PROGRAM NAMES gmake make )


IF(CMAKE_SYSTEM MATCHES "HP-UX.*")
   SET (CMAKE_C_SHLIB_LINK_FLAGS "-Wl,+s" CACHE INTERNAL "shared link flags for cc")
   SET (CMAKE_C_SHLIB_RUNTIME_FLAG "-Wl,+b," CACHE INTERNAL "runtime directory flag for cc")
ELSE(CMAKE_SYSTEM MATCHES "HP-UX.*")
   SET (CMAKE_C_SHLIB_LINK_FLAGS "${CMAKE_SHLIB_LINK_FLAGS}" CACHE INTERNAL "shared link flags for cc")
   SET (CMAKE_C_SHLIB_RUNTIME_FLAG "${CMAKE_SHLIB_RUNTIME_FLAG}" CACHE INTERNAL "runtime directory flag for cc")
ENDIF(CMAKE_SYSTEM MATCHES "HP-UX.*")

# The following variables are advanced 

MARK_AS_ADVANCED(
CMAKE_C_SHLIB_LINK_FLAGS
CMAKE_C_SHLIB_RUNTIME_FLAG
CMAKE_X_LIBS
CMAKE_USE_SPROC
CMAKE_USE_PTHREADS
CMAKE_SHLIB_SUFFIX
CMAKE_MODULE_SUFFIX
CMAKE_C_COMPILER
CMAKE_HP_PTHREADS
CMAKE_WORDS_BIGENDIAN
CMAKE_RANLIB
CMAKE_AR
CMAKE_AR_ARGS
CMAKE_SHLIB_CFLAGS
CMAKE_SHLIB_BUILD_FLAGS
CMAKE_MODULE_BUILD_FLAGS
CMAKE_THREAD_LIBS
CMAKE_DL_LIBS
CMAKE_SHLIB_LINK_FLAGS
CMAKE_MODULE_LINK_FLAGS
CMAKE_SHLIB_LD_LIBS
CMAKE_SHLIB_RUNTIME_FLAG
CMAKE_SHLIB_RUNTIME_SEP
CMAKE_SKIP_RPATH
CMAKE_X_CFLAGS
CMAKE_ANSI_CFLAGS
CMAKE_MAKE_PROGRAM
CMAKE_C_LINK_SHARED
)