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

Functions and macros to add executable and library targets. More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

function add_executable (in TARGET, in ARGN)
 Add executable target.
function add_library (in TARGET, in ARGN)
 Add library target.
function basis_add_custom_finalize ()
 Finalize addition of custom targets.
function basis_add_definitions (in ARGN)
 Add compile definitions.
function basis_add_dependencies (in ARGN)
 Add dependencies to build target.
function basis_add_executable (in TARGET_NAME, in ARGN)
 Add executable target.
function basis_add_executable_target (in TARGET_NAME, in ARGN)
 Adds an executable target built from C++ source code.
function basis_add_library (in TARGET_NAME, in ARGN)
 Add library target.
function basis_add_library_target (in TARGET_NAME, in ARGN)
 Add build target for library built from C++ source code.
function basis_add_script (in TARGET_NAME, in ARGN)
 Add script target.
function basis_add_script_finalize (in TARGET_UID)
 Finalize addition of script.
function basis_get_target_property (in VAR, in TARGET_NAME, in ARGN)
 Get value of property set on target.
function basis_include_directories (in ARGN)
 Add directories to search path for include files.
function basis_link_directories (in ARGN)
 Add directories to search path for libraries.
function basis_remove_definitions (in ARGN)
 Remove previously added compile definitions.
function basis_set_target_properties (in ARGN)
 Set properties on a target.
function basis_target_link_libraries (in TARGET_NAME, in ARGN)
 Add link dependencies to build target.
macro include_directories (in ARGN)
 Add directories to search path for include files.
macro link_directories (in ARGN)
 Add directories to search path for libraries.

Detailed Description

Functions and macros to add executable and library targets.

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 TargetTools.cmake.