summaryrefslogtreecommitdiffstats
path: root/CMakeVariables.make.in
blob: 18b00491fcf021ccf096722c07d17a9120656574 (plain)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120

# ***** BEGIN VARIBLES THAT CAN BE OVERRIDDEN IN CMakeLocal.make.in **************
# CMakeLocal.make.in should be in the directory where you run configure
# in, which need not be the source directory

# The following LOCAL_* variables can be overridden in the CMakeLists.txt 
# files directly, inside the VERBATIM section.   However, that will 
# not be used on the windows build, so keep it to unix things.
#
# use this to add targets to the default all 
# so they are built when make is run by default
# LOCAL_BUILD_TARGETS = 

# use this flag to add -L and -l options to the link line
# LOCAL_LINK_FLAGS =

# use this flag to add -I flags to the compile line
# LOCAL_INCLUDE_FLAGS =

# use this flag to add compiler options like -g -O, etc
# for the "C" compiler, for gcc these default to -g -O2
USER_CFLAGS   = @CFLAGS@

# use this flag to add compiler options like -g -O, etc
# for the "C++" compiler, for gcc these default to -g -O2
USER_CXXFLAGS = @CXXFLAGS@

# ***** END VARIBLES THAT CAN BE OVERRIDDEN IN CMakeLocal.make.in **************


# This is the path to the top of the Source tree
topdir = @fullSrcDir@

# This is the directory that contains the source for the CMakeLists.txt file
currentdir = `cd ${srcdir}; pwd`

# This is the directory that contains the output for the CMakeLists.txt file
currentbindir = `pwd`

# This is the directory configure was run in
# where the binaries will be placed
CMAKE_CONFIG_DIR = @CMAKE_CONFIG_DIR@

# the standard shell for make
SHELL = /bin/sh

RANLIB        = @RANLIB@
CC            = @CC@
CFLAGS        = @CMAKE_SHLIB_CFLAGS@ @ANSI_CFLAGS@

CXX           = @CXX@
CXXFLAGS      = @CMAKE_SHLIB_CFLAGS@ @EXTRA_GCC_FLAG@ @CMAKE_TEMPLATE_FLAGS@ 

JAVA          = @JAVACOMMAND@
JRE           = @JAVACOMMAND@
JAVAC         = @JAVAC@
JAR           = @JAR@
JAVADOC       = @JAVADOC@

TCLSH         = @TCLSHCOMMAND@

X_EXTRA_LIBS  = @X_EXTRA_LIBS@
X_PRE_LIBS    = @X_PRE_LIBS@
XLIBS         = @X_LIBS@
prefix        = @prefix@
exec_prefix   = @exec_prefix@
LIB_RUNTIME_DIR = @exec_prefix@/lib

TOOLKIT_DEPENDS      = @TOOLKIT_DEPENDS@

CMAKE_TCL_SHLIB_TARGET = @CMAKE_TCL_SHLIB_TARGET@
CMAKE_SHLIB_BUILD_FLAGS = @CMAKE_SHLIB_BUILD_FLAGS@
CMAKE_SHLIB_LINK_FLAGS = @CMAKE_SHLIB_LINK_FLAGS@
DL_LIBS              = @DL_LIBS@
SHLIB_LD_LIBS        = @SHLIB_LD_LIBS@
SHLIB_SUFFIX         = @SHLIB_SUFFIX@

THREAD_LIBS          = @THREAD_LIBS@

GRAPHICS_API_OBJ     = @GRAPHICS_API_OBJ@
GRAPHICS_API_FLAGS   = @GRAPHICS_API_FLAGS@  @X_CFLAGS@
GRAPHICS_API_LIBS    = @GRAPHICS_API_LIBS@

CONTROLLER_API_OBJ     = @CONTROLLER_API_OBJ@
CONTROLLER_API_FLAGS   = @CONTROLLER_API_FLAGS@
CONTROLLER_API_LIBS    = @CONTROLLER_API_LIBS@



# install support
#
# The following definition can be set to non-null for special systems
# like AFS with replication.  It allows the pathnames used for installation
# to be different than those used for actually reference files at
# run-time.  INSTALL_ROOT is prepended to $prefix and $exec_prefix
# when installing files.
INSTALL_ROOT    =
INSTALL         = @INSTALL@
LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib
BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin

# set up the path to the rulesgen program
CMAKE = @CMAKE_CONFIG_DIR@/CMake/Source/CMakeBuildTargets
KIT_OBJ =  ${EXTRA_KIT_OBJ}




# C++ compile flags, INCLUDE_FLAGS is set in CMakeTargets.make which
# is generated by CMakeBuildTargets, see CMake/Source

CXX_FLAGS = ${CPPFLAGS} ${USER_CXXFLAGS} ${CXXFLAGS} \
	    ${KIT_FLAGS} ${INCLUDE_FLAGS}

# C compile flags, INCLUDE_FLAGS is set in CMakeTargets.make which
# is generated by CMakeBuildTargets, see CMake/Source

CC_FLAGS = ${CPPFLAGS} ${USER_CFLAGS} ${CFLAGS} ${INCLUDE_FLAGS}