BASIS  version 1.2.3 (revision 2104)
Functions
ProjectTools.cmake File Reference

Definition of main project tools. More...

#include "TopologicalSort.cmake"
+ Include dependency graph for ProjectTools.cmake:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

macro basis_buildtree_asserts (in ARGN)
 Ensure certain requirements on build tree.
function basis_configure_public_headers ()
 Configure public header files.
macro basis_configure_root_documentation_files ()
 Configure root documentation files.
macro basis_find_packages ()
 Find packages this project depends on.
function basis_get_build_timestamp (in TIMESTAMP)
 Get build time stamp.
macro basis_initialize_settings ()
 Initialize project settings.
macro basis_installtree_asserts (in ARGN)
 Ensure certain requirements on install tree.
macro basis_project (in ARGN)
 Defines project meta-data, i.e., attributes.
macro basis_project_finalize ()
 Finalize build configuration of project.
macro basis_project_impl ()
 Implementation of root CMakeLists.txt file of BASIS project.
macro basis_project_initialize ()
 Initialize project, calls CMake's project() command.
macro basis_project_modules ()
 Initialize project modules.

Detailed Description

Definition of main project tools.

Copyright (c) 2011, 2012 University of Pennsylvania. All rights reserved.
See https://www.cbica.upenn.edu/sbia/software/license.html or COPYING file.

Contact: SBIA Group <sbia-software at uphs.upenn.edu>

Definition in file ProjectTools.cmake.