1 # ============================================================================ 2 # Copyright (c) 2011-2012 University of Pennsylvania 3 # Copyright (c) 2013-2016 Andreas Schuh 6 # See COPYING file for license information or visit 7 # https://cmake-basis.github.io/download.html#license 8 # ============================================================================ 10 ############################################################################## 11 # @file Directories.cmake 12 # @brief CMake variables of project directories. 14 # @note The file Directories.cmake is automatically generated by BASIS from 15 # the template file Directories.cmake.in which is part of BASIS. 17 # @sa https://cmake-basis.github.io/standard/fhs.html 18 ############################################################################## 20 ## @addtogroup BasisDirectories 24 # ============================================================================ 25 # script site packages directories 26 # ============================================================================ 28 ## @brief Default directory for Python site packages. 29 set (PYTHON_SITELIB
"/usr/local/lib/python2.7/site-packages")
30 ## @brief Default directory
for Jython site packages.
31 set (JYTHON_SITELIB
"")
32 ## @brief Default directory for Perl site packages. 33 set (PERL_SITELIB
"/Library/Perl/5.18")
35 # ============================================================================
37 # ============================================================================
39 ## @brief Absolute paths to directories of
public header files in source tree.
40 set (PROJECT_INCLUDE_DIRS
"/Users/athundt/source/grl/include;/Users/athundt/source/grl/include/thirdparty/vrep/include")
41 ## @brief Absolute paths to directories of project sources in source tree. 42 set (PROJECT_CODE_DIRS
"/Users/athundt/source/grl/src")
43 ## @brief Absolute path to directory containing project modules in subdirectories.
44 set (PROJECT_MODULES_DIR
"/Users/athundt/source/grl/modules")
45 ## @brief Absolute paths to root directories of project modules. 46 set (PROJECT_MODULE_DIRS
"")
47 ## @brief Absolute path to directory of BASIS project configuration in source tree.
48 set (PROJECT_CONFIG_DIR
"/Users/athundt/source/grl/config")
49 ## @brief Absolute path to directory of auxiliary data in source tree. 50 set (PROJECT_DATA_DIR
"/Users/athundt/source/grl/data")
51 ## @brief Absolute path to directory of documentation files in source tree.
52 set (PROJECT_DOC_DIR
"/Users/athundt/source/grl/doc")
53 ## @brief Absolute path to directory of documentation ressource files in source tree. 54 set (PROJECT_DOCRES_DIR
"/Users/athundt/source/grl/doc/static")
55 ## @brief Absolute path to directory of example in source tree.
56 set (PROJECT_EXAMPLE_DIR
"/Users/athundt/source/grl/example")
57 ## @brief Absolute path to directory of public scripted packages. 58 set (PROJECT_LIBRARY_DIR
"/Users/athundt/source/grl/lib")
59 ## @brief Absolute path to directory of testing tree in source tree.
60 set (PROJECT_TESTING_DIR
"/Users/athundt/source/grl/test")
61 ## @brief Names of additional project subdirectories at root level. 62 set (PROJECT_SUBDIRS
"")
64 # ============================================================================
66 # ============================================================================
68 ## @brief Absolute path to output directory
for tests.
69 set (TESTING_OUTPUT_DIR
"/Users/athundt/source/grl/build/Testing/Temporary")
70 ## @brief Absolute path to output directory for built test executables. 71 set (TESTING_RUNTIME_DIR
"/Users/athundt/source/grl/build/Testing/bin")
72 ## @brief Absolute path to output directory
for auxiliary executables used by tests.
73 set (TESTING_LIBEXEC_DIR
"/Users/athundt/source/grl/build/Testing/lib")
74 ## @brief Absolute path to output directory for testing libraries. 75 set (TESTING_LIBRARY_DIR
"/Users/athundt/source/grl/build/Testing/lib")
77 ## @brief Absolute path to output directory
for Python modules used
for testing.
78 set (TESTING_PYTHON_LIBRARY_DIR
"/Users/athundt/source/grl/build/Testing/lib/python")
79 ## @brief Absolute path to output directory for Jython modules used for testing. 80 set (TESTING_JYTHON_LIBRARY_DIR
"/Users/athundt/source/grl/build/Testing/lib/jython")
81 ## @brief Absolute path to output directory
for Perl modules used
for testing.
82 set (TESTING_PERL_LIBRARY_DIR
"/Users/athundt/source/grl/build/Testing/lib/perl")
83 ## @brief Absolute path to output directory for MATLAB modules used for testing. 84 set (TESTING_MATLAB_LIBRARY_DIR
"/Users/athundt/source/grl/build/Testing/lib/matlab")
85 ## @brief Absolute path to output directory
for Bash modules used
for testing.
86 set (TESTING_BASH_LIBRARY_DIR
"/Users/athundt/source/grl/build/Testing/lib/bash")
88 # ============================================================================ 90 # ============================================================================ 92 ## @brief Absolute path to output directory for main executables. 93 set (BINARY_RUNTIME_DIR
"/Users/athundt/source/grl/build/bin")
94 ## @brief Absolute path to output directory
for auxiliary executables.
95 set (BINARY_LIBEXEC_DIR
"/Users/athundt/source/grl/build/lib")
96 ## @brief Absolute path to output directory for configured public header files. 97 set (BINARY_INCLUDE_DIR
"/Users/athundt/source/grl/build/include")
98 ## @brief Absolute path to output directory
for shared libraries and modules.
99 set (BINARY_LIBRARY_DIR
"/Users/athundt/source/grl/build/lib")
100 ## @brief Absolute path to output directory for static and import libraries. 101 set (BINARY_ARCHIVE_DIR
"/Users/athundt/source/grl/build/lib")
102 ## @brief Absolute path to build tree package configuration files.
103 set (BINARY_LIBCONF_DIR
"/Users/athundt/source/grl/build/lib/cmake/grl")
105 ## @brief Absolute path to output directory for Python modules. 106 set (BINARY_PYTHON_LIBRARY_DIR
"/Users/athundt/source/grl/build/lib/python")
107 ## @brief Absolute path to output directory
for Jython modules.
108 set (BINARY_JYTHON_LIBRARY_DIR
"/Users/athundt/source/grl/build/lib/jython")
109 ## @brief Absolute path to output directory for Perl modules. 110 set (BINARY_PERL_LIBRARY_DIR
"/Users/athundt/source/grl/build/lib/perl")
111 ## @brief Absolute path to output directory
for MATLAB modules.
112 set (BINARY_MATLAB_LIBRARY_DIR
"/Users/athundt/source/grl/build/lib/matlab")
113 ## @brief Absolute path to output directory for Bash modules. 114 set (BINARY_BASH_LIBRARY_DIR
"/Users/athundt/source/grl/build/lib/bash")
116 # ============================================================================
118 # ============================================================================
120 ## @brief Installation prefix, i.e., root directory of installation.
121 set (CMAKE_INSTALL_PREFIX
"/Users/athundt/bin/grl")
123 ## @brief Path of installation directory for CMake package configuration 124 # files relative to @c CMAKE_INSTALL_PREFIX. 126 # Install configuration files of modules in subdirectories such that 127 # CMake does not find them by default. Their might be a case that 128 # someone is using two projects where the one project is named just 129 # the same as the module of the other project. The configuration file 130 # of the module is anyway supposed to be included by the package 131 # configuration file if this module is requested by the COMPONENTS 132 # argument to the find_package() command. 133 set (INSTALL_CONFIG_DIR
"lib/cmake/grl")
134 ## @brief Path of installation directory
for runtime executables and shared
135 # libraries on Windows relative to @c CMAKE_INSTALL_PREFIX.
136 set (INSTALL_RUNTIME_DIR
"bin")
137 ## @brief Path of installation directory for auxiliary executables 138 # relative to @c CMAKE_INSTALL_PREFIX. 139 set (INSTALL_LIBEXEC_DIR
"lib")
140 ## @brief Path of installation directory
for public header files
141 # relative to @c CMAKE_INSTALL_PREFIX.
143 # @note If the @c INCLUDE_PREFIX specifies subdirectories, these will be
144 # created underneath
this directory during the installation.
145 set (INSTALL_INCLUDE_DIR
"include")
146 ## @brief Path of installation directory for shared libraries on Unix-based 147 # systems and module libraries relative to @c CMAKE_INSTALL_PREFIX. 148 set (INSTALL_LIBRARY_DIR
"lib")
149 ## @brief Path of installation directory
for static and
import libraries
150 # relative to @c CMAKE_INSTALL_PREFIX.
151 set (INSTALL_ARCHIVE_DIR
"lib")
153 # Similar to the public header files of C/C++ libraries, the modules written 154 # in Python or Perl are installed with fixed relative directories which 155 # correspond to the packages these modules belong to: 157 # For example, the Python module <vendor>.<pkg>.<module> is installed 158 # in the subdirectory <vendor>/<pkg>/<module>/ relative to the 159 # installation path for public Python modules, i.e., INSTALL_PYTHON_LIBRARY_DIR. 160 # External users of this module will add the INSTALL_PYTHON_LIBRARY_DIR 161 # to the search path for Python modules and import the module, for example, as 164 # from <vendor>.<pkg> import <module> 166 ## @brief Path of installation directory of private Python modules relative to @c CMAKE_INSTALL_PREFIX. 167 set (INSTALL_PYTHON_LIBRARY_DIR
"lib/python")
168 ## @brief Path of installation directory of
private Jython modules relative to @c CMAKE_INSTALL_PREFIX.
169 set (INSTALL_JYTHON_LIBRARY_DIR
"lib/jython")
170 ## @brief Path of installation directory of private Perl modules relative to @c CMAKE_INSTALL_PREFIX. 171 set (INSTALL_PERL_LIBRARY_DIR
"lib/perl")
172 ## @brief Path of installation directory of
private MATLAB M-files relative to @c CMAKE_INSTALL_PREFIX.
173 set (INSTALL_MATLAB_LIBRARY_DIR
"lib/matlab")
174 ## @brief Path of installation directory of private Bash modules relative to @c CMAKE_INSTALL_PREFIX. 175 set (INSTALL_BASH_LIBRARY_DIR
"lib/bash")
177 ## @brief Path of installation directory of
public Python modules relative to @c CMAKE_INSTALL_PREFIX.
178 set (INSTALL_PYTHON_SITE_DIR
"lib/python")
179 ## @brief Path of installation directory of public Jython modules relative to @c CMAKE_INSTALL_PREFIX. 180 set (INSTALL_JYTHON_SITE_DIR
"lib/jython")
181 ## @brief Path of installation directory of
public Perl modules relative to @c CMAKE_INSTALL_PREFIX.
182 set (INSTALL_PERL_SITE_DIR
"lib/perl")
183 ## @brief Path of installation directory of public MATLAB M-files relative to @c CMAKE_INSTALL_PREFIX. 184 set (INSTALL_MATLAB_SITE_DIR
"lib/matlab")
185 ## @brief Path of installation directory of
public Bash modules relative to @c CMAKE_INSTALL_PREFIX.
186 set (INSTALL_BASH_SITE_DIR
"lib/bash")
188 ## @brief Path of installation directory for shared files relative to @c CMAKE_INSTALL_PREFIX. 189 set (INSTALL_SHARE_DIR
"share")
190 ## @brief Path of installation directory
for shared data files relative to @c CMAKE_INSTALL_PREFIX.
191 set (INSTALL_DATA_DIR
"share/data")
192 ## @brief Path of installation directory for documentation files relative to @c CMAKE_INSTALL_PREFIX. 193 set (INSTALL_DOC_DIR
"doc")
194 ## @brief Path of installation directory
for example files relative to @c CMAKE_INSTALL_PREFIX.
195 set (INSTALL_EXAMPLE_DIR
"share/example")
196 ## @brief Path of installation directory for man pages relative to @c CMAKE_INSTALL_PREFIX. 197 set (INSTALL_MAN_DIR
"man")
198 ## @brief Path of Texinfo files relative to @c CMAKE_INSTALL_PREFIX.
199 set (INSTALL_TEXINFO_DIR
"info")
201 # ============================================================================ 202 # top-level references 203 # ============================================================================ 205 ## @brief Absolute path of root directory of source tree of top-level project. 206 set (TOPLEVEL_PROJECT_SOURCE_DIR
"/Users/athundt/source/grl")
207 ## @brief Absolute path of root directory of build tree of top-level project.
208 set (TOPLEVEL_PROJECT_BINARY_DIR
"/Users/athundt/source/grl/build")
212 # end of Doxygen group