CMakeVariables.make.in 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. # ***** BEGIN VARIBLES THAT CAN BE OVERRIDDEN IN CMakeLocal.make.in **************
  2. # CMakeLocal.make.in should be in the directory where you run configure
  3. # in, which need not be the source directory
  4. # The following LOCAL_* variables can be overridden in the CMakeLists.txt
  5. # files directly, inside the VERBATIM section. However, that will
  6. # not be used on the windows build, so keep it to unix things.
  7. #
  8. # use this to add targets to the default all
  9. # so they are built when make is run by default
  10. # LOCAL_BUILD_TARGETS =
  11. # use this flag to add -L and -l options to the link line
  12. # LOCAL_LINK_FLAGS =
  13. # use this flag to add -I flags to the compile line
  14. # LOCAL_INCLUDE_FLAGS =
  15. # use this flag to add compiler options like -g -O, etc
  16. # for the "C" compiler, for gcc these default to -g -O2
  17. USER_CFLAGS = @CFLAGS@
  18. # use this flag to add compiler options like -g -O, etc
  19. # for the "C++" compiler, for gcc these default to -g -O2
  20. USER_CXXFLAGS = @CXXFLAGS@
  21. # ***** END VARIBLES THAT CAN BE OVERRIDDEN IN CMakeLocal.make.in **************
  22. # This is the path to the top of the Source tree
  23. topdir = @fullSrcDir@
  24. # This is the directory that contains the source for the CMakeLists.txt file
  25. currentdir = `cd ${srcdir}; pwd`
  26. # This is the directory that contains the output for the CMakeLists.txt file
  27. currentbindir = `pwd`
  28. # This is the directory configure was run in
  29. # where the binaries will be placed
  30. CMAKE_CONFIG_DIR = @CMAKE_CONFIG_DIR@
  31. # the standard shell for make
  32. SHELL = /bin/sh
  33. RANLIB = @RANLIB@
  34. CC = @CC@
  35. CFLAGS = @CMAKE_SHLIB_CFLAGS@ @ANSI_CFLAGS@
  36. CXX = @CXX@
  37. CXXFLAGS = @CMAKE_SHLIB_CFLAGS@ @EXTRA_GCC_FLAG@ @CMAKE_TEMPLATE_FLAGS@
  38. JAVA = @JAVACOMMAND@
  39. JRE = @JAVACOMMAND@
  40. JAVAC = @JAVAC@
  41. JAR = @JAR@
  42. JAVADOC = @JAVADOC@
  43. TCLSH = @TCLSHCOMMAND@
  44. X_EXTRA_LIBS = @X_EXTRA_LIBS@
  45. X_PRE_LIBS = @X_PRE_LIBS@
  46. XLIBS = @X_LIBS@
  47. prefix = @prefix@
  48. exec_prefix = @exec_prefix@
  49. LIB_RUNTIME_DIR = @exec_prefix@/lib
  50. BUILD_TCL = @BUILD_TCL@
  51. CLEAN_TCL = @CLEAN_TCL@
  52. BUILD_JAVA = @BUILD_JAVA@
  53. CLEAN_JAVA = @CLEAN_JAVA@
  54. BUILD_PYTHON = @BUILD_PYTHON@
  55. CLEAN_PYTHON = @CLEAN_PYTHON@
  56. USE_GRAPHICS_LIBS = @USE_GRAPHICS_LIBS@
  57. USE_IMAGING_LIBS = @USE_IMAGING_LIBS@
  58. USE_PATENTED_LIBS = @USE_PATENTED_LIBS@
  59. USE_CONTRIB_LIBS = @USE_CONTRIB_LIBS@
  60. USE_LOCAL_LIBS = @USE_LOCAL_LIBS@
  61. USE_GRAPHICS_PYTHON = @USE_GRAPHICS_PYTHON@
  62. USE_IMAGING_PYTHON = @USE_IMAGING_PYTHON@
  63. USE_PATENTED_PYTHON = @USE_PATENTED_PYTHON@
  64. USE_CONTRIB_PYTHON = @USE_CONTRIB_PYTHON@
  65. USE_LOCAL_PYTHON = @USE_LOCAL_PYTHON@
  66. USE_GRAPHICS_JAVA = @USE_GRAPHICS_JAVA@
  67. USE_IMAGING_JAVA = @USE_IMAGING_JAVA@
  68. USE_PATENTED_JAVA = @USE_PATENTED_JAVA@
  69. USE_CONTRIB_JAVA = @USE_CONTRIB_JAVA@
  70. USE_LOCAL_JAVA = @USE_LOCAL_JAVA@
  71. TOOLKIT_DEPENDS = @TOOLKIT_DEPENDS@
  72. CMAKE_TCL_SHLIB_TARGET = @CMAKE_TCL_SHLIB_TARGET@
  73. CMAKE_SHLIB_BUILD_FLAGS = @CMAKE_SHLIB_BUILD_FLAGS@
  74. CMAKE_SHLIB_LINK_FLAGS = @CMAKE_SHLIB_LINK_FLAGS@
  75. DL_LIBS = @DL_LIBS@
  76. SHLIB_LD_LIBS = @SHLIB_LD_LIBS@
  77. SHLIB_SUFFIX = @SHLIB_SUFFIX@
  78. THREAD_LIBS = @THREAD_LIBS@
  79. GRAPHICS_API_OBJ = @GRAPHICS_API_OBJ@
  80. GRAPHICS_API_FLAGS = @GRAPHICS_API_FLAGS@ @X_CFLAGS@
  81. GRAPHICS_API_LIBS = @GRAPHICS_API_LIBS@
  82. CONTROLLER_API_OBJ = @CONTROLLER_API_OBJ@
  83. CONTROLLER_API_FLAGS = @CONTROLLER_API_FLAGS@
  84. CONTROLLER_API_LIBS = @CONTROLLER_API_LIBS@
  85. # install support
  86. #
  87. # The following definition can be set to non-null for special systems
  88. # like AFS with replication. It allows the pathnames used for installation
  89. # to be different than those used for actually reference files at
  90. # run-time. INSTALL_ROOT is prepended to $prefix and $exec_prefix
  91. # when installing files.
  92. INSTALL_ROOT =
  93. INSTALL = @INSTALL@
  94. LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib
  95. BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
  96. # set up the path to the rulesgen program
  97. CMAKE = @CMAKE_CONFIG_DIR@/CMake/Source/CMakeBuildTargets
  98. KIT_OBJ = ${SRC_OBJ} ${EXTRA_KIT_OBJ}
  99. # C++ compile flags, INCLUDE_FLAGS is set in CMakeTargets.make which
  100. # is generated by CMakeBuildTargets, see CMake/Source
  101. CXX_FLAGS = ${CPPFLAGS} ${USER_CXXFLAGS} ${CXXFLAGS} \
  102. ${KIT_FLAGS} ${INCLUDE_FLAGS}
  103. # C compile flags, INCLUDE_FLAGS is set in CMakeTargets.make which
  104. # is generated by CMakeBuildTargets, see CMake/Source
  105. CC_FLAGS = ${CPPFLAGS} ${USER_CFLAGS} ${CFLAGS} ${INCLUDE_FLAGS}