File List
Here is a list of all files with brief descriptions:
__init__.py
Initialization file of BASIS Utilities package
argparse.py
assert.h
Defines macros used for assertions
Bash.pm
basis.cxx
BASIS utilities of BASIS project of BASIS package
basis.h
BASIS utilities of BASIS project of BASIS package
Basis.pm
BasisBootstrapping.cmake
Auxiliary function to bootstrap the build of CMake BASIS
BASISConfig.cmake
CMake package configuration file
BasisConfigSettings.cmake
Sets basic variables used in CMake package configuration
BASISConfigVersion.cmake
Package configuration version file
BasisPack.cmake
CPack configuration. Include this module instead of CPack
BasisProject.cmake
Sets basic information about a BASIS Project and calls
basis_project()
BasisScriptConfig.cmake
BASIS script configuration
BasisSettings.cmake
Default project-independent settings
BasisTest.cmake
CTest configuration. Include this module instead of CTest
basistest.ctest
CTest script used to test BASIS projects
BasisTools.cmake
Definition of functions and macros used by BASIS project
BASISUse.cmake
CMake package configuration use file
Begin.pm
CheckPublicHeaders.cmake
CMake script used to check whether public headers were added/removed
CMake.pm
CmdArgs.h
Definition of commonly used command-line arguments
CmdLine.cxx
Manages command line definition and parsing of arguments
CmdLine.h
Manages command line definition and parsing of arguments
Code.pm
CommonTools.cmake
Definition of common CMake functions
config.h
System related macro definitions
config.sh
Defines constants such as the BASH version
ConfigSettings.cmake
Sets variables used in CMake package configuration
ConfigureIncludeFiles.cmake
CMake script used to configure and copy the public header files
Constants.pm
Content.pm
core.sh
Core functions for Bash development
CTestCustom.cmake
Custom testing configuration
Depends.cmake
Find additional dependencies
diff3.py
Directories.cmake
CMake variables of project directories
DirectoriesSettings.cmake
CMake variables of project directories
DocTools.cmake
Tools related to gnerating or adding software documentation
DoxyFilter.pm
Doxygen.pm
except.h
Basic exceptions and related helper macros
ExecuteProcess.cmake
Execute process using CMake script mode
Exporter.pm
ExportTools.cmake
Functions and macros for the export of targets
ExternalData.cmake
Manage data files stored outside the source tree
FindAFNI.cmake
Find programs of the AFNI package
FindARPACK.cmake
FindBASH.cmake
Find BASH interpreter
FindBASIS.cmake
FindBLAS.cmake
Find BLAS library
FindBoostNumericBindings.cmake
Find Boost Numeric Bindings package
FindEigen3.cmake
FindFLANN.cmake
FindGMock.cmake
Find Google Mock package
FindITK.cmake
Find an ITK installation or build tree
FindJython.cmake
FindJythonInterp.cmake
Find Jython interpreter
FindLIBLINEAR.cmake
Find LIBLINEAR package
FindMATLAB.cmake
Find MATLAB installation
FindMatlabNiftiTools.cmake
Find MATLAB Central package "Tools for NIfTI and ANALYZE Image" (#8797)
FindMIRTK.cmake
FindMOSEK.cmake
Find MOSEK (
http://www.mosek.com
) package
FindNiftiCLib.cmake
Find nifticlib package
FindPerl.cmake
Find Perl interpreter
FindPerlLibs.cmake
Find Perl libraries. Fixes issue with CMake's default FindPerlLibs
FindPython.cmake
FindPythonInterp.cmake
Find Python interpreter
FindPythonModules.cmake
Find Python modules
FindSparseBayes.cmake
Find SparseBayes package from Vector Anomaly Limited
FindSphinx.cmake
Find Sphinx documentation build tools
FindSVMTorch.cmake
Find SVMTorch II package
FindTBB.cmake
FindUMFPACK.cmake
FindWeka.cmake
Find Weka (
http://www.cs.waikato.ac.nz/ml/weka/
) package
For.pm
GenerateConfig.cmake
Generates package configuration files
GenerateExportHeader.cmake
get_python_lib.py
Auxiliary Python script to get installation directory for site packages
glob.cmake
Glob source files and optionally compare to previous glob result
Head1.pm
Head2.pm
Head3.pm
Head4.pm
HTML.pm
ImportTools.cmake
Functions and macros for the import of targets
Install.pm
InstallationTools.cmake
CMake functions used for installation
InterpTools.cmake
Script interpreter tools
Item.pm
JTap.java
Unit testing framework for Java based on the Test Anything Protocol
MatlabTools.cmake
Enables use of MATLAB Compiler and build of MEX-files
MultiArg.h
Extends TCLAP's MultiArg implementation
Node.pm
Nodes.pm
OptList.pm
os.cxx
Operating system dependent functions
os.h
Operating system dependent functions
Over.pm
path.cxx
File/directory path related functions
path.h
File/directory path related functions
path.sh
Path manipulation functions
Node/Pod.pm
View/Pod.pm
POM.pm
PostprocessChangeLog.cmake
Script used to postprocess ChangeLog generated from commit history
ProjectSettings.cmake
Default project-dependent settings
ProjectTools.cmake
Definition of main project tools
Python.pm
Readonly.pm
RevisionTools.cmake
CMake functions and macros related to revision control systems
Debug/__utilities_perl.build/Script-0489F3E88DD549BAB06A27C1.sh
Release/__utilities_perl.build/Script-0489F3E88DD549BAB06A27C1.sh
Debug/__doxylink.build/Script-092FAE26D803459D846F185C.sh
Release/__doxylink.build/Script-092FAE26D803459D846F185C.sh
Script-0944C7FDB80648DCA82D7ED9.sh
Script-13D0BC7A1FA94D8388737FBB.sh
Script-161BD6608382462BBE6ECC5B.sh
Script-1F36C451650B4AA18874B477.sh
Script-1F63A663567E4110BB549CB4.sh
Debug/__breathe.build/Script-1FF0579ABACE439D815D0C27.sh
Release/__breathe.build/Script-1FF0579ABACE439D815D0C27.sh
Debug/__doxylink.build/Script-21AB4F3886A24D0E81032D52.sh
Release/__doxylink.build/Script-21AB4F3886A24D0E81032D52.sh
Debug/__breathe.build/Script-2629524DB2C148959BCD93AF.sh
Release/__breathe.build/Script-2629524DB2C148959BCD93AF.sh
Script-2635D51F97694B41B4A6E49C.sh
Script-27F82ABE144F41D188FFE37B.sh
Script-297F26EBA82640E1A2867581.sh
Script-31A5372A82214534B9EAC3E6.sh
Debug/__doxylink.build/Script-35C9C7418F134F2AB0BEC6ED.sh
Release/__doxylink.build/Script-35C9C7418F134F2AB0BEC6ED.sh
Script-3BFFEBF55F434EBA95C8687B.sh
Script-3D057B4B69044EF6A9EA3764.sh
Debug/__breathe.build/Script-41425EB9B4C44893A1AED90D.sh
Release/__breathe.build/Script-41425EB9B4C44893A1AED90D.sh
Script-4191260778A84C56B10BA86B.sh
Script-4DF63EA3F5194EC299A9C00F.sh
Debug/__breathe.build/Script-4E8CA92B35274EC3ADE78F65.sh
Release/__breathe.build/Script-4E8CA92B35274EC3ADE78F65.sh
Debug/__doxylink.build/Script-4EDA6683101C4264B8104F33.sh
Release/__doxylink.build/Script-4EDA6683101C4264B8104F33.sh
Script-52EBF5F99D8D4217BDD901E3.sh
Debug/__breathe.build/Script-5303B6301A864F1F81385DAD.sh
Release/__breathe.build/Script-5303B6301A864F1F81385DAD.sh
Script-5410D5FB6708400FBA19F3D8.sh
Script-57EDA210A78A4036A5553FBF.sh
Debug/__utilities_perl.build/Script-58D8030C07F14813A6B7201F.sh
Release/__utilities_perl.build/Script-58D8030C07F14813A6B7201F.sh
Debug/__utilities_perl.build/Script-5E47A6CFDCCF4FCCA27F59E2.sh
Release/__utilities_perl.build/Script-5E47A6CFDCCF4FCCA27F59E2.sh
Script-65E6D3421F6B4FEE95A02081.sh
Script-667643771E95491FBE2F2B22.sh
Script-6A91BC788D254009A8E72C90.sh
Script-6E5A5B5224584E4EBE79F4DB.sh
Debug/__utilities_perl.build/Script-715FE12C85C84398B30C25A5.sh
Release/__utilities_perl.build/Script-715FE12C85C84398B30C25A5.sh
Debug/__breathe.build/Script-7179E14B175C4B8D81F30D2E.sh
Release/__breathe.build/Script-7179E14B175C4B8D81F30D2E.sh
Debug/__utilities_perl.build/Script-71866BC891354FBF8ACF67D9.sh
Release/__utilities_perl.build/Script-71866BC891354FBF8ACF67D9.sh
Script-7AC51CB09DA9405180901494.sh
Script-7BFF38370EB94A8DB2C8A01D.sh
Debug/__breathe.build/Script-7FC931C0832041B1947785EC.sh
Release/__breathe.build/Script-7FC931C0832041B1947785EC.sh
Debug/__utilities_perl.build/Script-85C5618A7F64495F9315A94E.sh
Release/__utilities_perl.build/Script-85C5618A7F64495F9315A94E.sh
Script-868A5DC8F0EB4ECD88EF216C.sh
Debug/__utilities_perl.build/Script-888200B3E1764049954DCA90.sh
Release/__utilities_perl.build/Script-888200B3E1764049954DCA90.sh
Script-88E070A07BC74D36A6F3533B.sh
Debug/__breathe.build/Script-8A61D89C43844A2B9AD4D6A7.sh
Release/__breathe.build/Script-8A61D89C43844A2B9AD4D6A7.sh
Script-8F15D57A49C3490B8427D141.sh
Script-944FA25A860744F8995625EA.sh
Script-99347B301AF14556B659EFD0.sh
Script-9DD9C339BAD24956B3AE24CF.sh
Script-A1F8DA15EDC04E55B155E8D8.sh
Script-A20D58841EF94D77A7B1D585.sh
Debug/__breathe.build/Script-A4BCC52DC45B4CFF88BF36D3.sh
Release/__breathe.build/Script-A4BCC52DC45B4CFF88BF36D3.sh
Debug/__doxylink.build/Script-A7232E1B3281436F8631F48B.sh
Release/__doxylink.build/Script-A7232E1B3281436F8631F48B.sh
Debug/__doxylink.build/Script-ABED810AAEB942B286FCC72F.sh
Release/__doxylink.build/Script-ABED810AAEB942B286FCC72F.sh
Script-AD26FBDE50544133A5AB2579.sh
Debug/__utilities_perl.build/Script-AEB53AB7751E4C7C9436B8AE.sh
Release/__utilities_perl.build/Script-AEB53AB7751E4C7C9436B8AE.sh
Script-B1398777D1BD4178BBD24025.sh
Script-BCDAC2429F45406797864EEA.sh
Debug/__utilities_perl.build/Script-BD545BE7494A457FB5E40659.sh
Release/__utilities_perl.build/Script-BD545BE7494A457FB5E40659.sh
Debug/__doxylink.build/Script-C2986F5CEC534B5CAF52FD77.sh
Release/__doxylink.build/Script-C2986F5CEC534B5CAF52FD77.sh
Script-C51FFCE00B294118A562D5DB.sh
Debug/__doxylink.build/Script-C621B5E17F374BEA943A4608.sh
Release/__doxylink.build/Script-C621B5E17F374BEA943A4608.sh
Debug/__doxylink.build/Script-C735AB560F1C49AE88E0C3D1.sh
Release/__doxylink.build/Script-C735AB560F1C49AE88E0C3D1.sh
Script-C9D76B198FA048EFBA6636E6.sh
Script-C9E59B71518344F08C1A8DE4.sh
Script-CCA9413335D140A48A60C63D.sh
Debug/__doxylink.build/Script-D013088BF1AD448791C88312.sh
Release/__doxylink.build/Script-D013088BF1AD448791C88312.sh
Script-D29E8CC8391B4B588D5BE50F.sh
Script-D8778768D71E48C9A377FF7A.sh
Debug/__doxylink.build/Script-DCE63A6E56424C258A5DE9CF.sh
Release/__doxylink.build/Script-DCE63A6E56424C258A5DE9CF.sh
Debug/__utilities_perl.build/Script-DF009900F9844DB486AF3CB2.sh
Release/__utilities_perl.build/Script-DF009900F9844DB486AF3CB2.sh
Script-E265BDE67556468D9D41F0CC.sh
Script-E2D146FCCC8C4A97B067D29D.sh
Debug/__breathe.build/Script-E360D96768FD4C7D9792A82D.sh
Release/__breathe.build/Script-E360D96768FD4C7D9792A82D.sh
Script-E40BF8F2D50E4BDAAEB4BEFE.sh
Script-E51D7362E3D0473F97F0E775.sh
Script-E960F0BBFAD44E349D589E77.sh
Script-EFDEDB5640BF4945A62CF89A.sh
Debug/__breathe.build/Script-F1470F9F8C8F4E3190150B6F.sh
Release/__breathe.build/Script-F1470F9F8C8F4E3190150B6F.sh
Script-F6919DC1A50D41E6A98B8F62.sh
Script-FB5623DAC8E948D1A35FC49F.sh
Debug/__utilities_perl.build/Script-FD515C0648F44B9FADFBEB28.sh
Release/__utilities_perl.build/Script-FD515C0648F44B9FADFBEB28.sh
Script-FED83BC7A0184A0DB9C27A9F.sh
Sequence.pm
Settings.cmake
Non-default project settings
shflags.sh
Advanced command-line flag library for Unix shell scripts
shtap.sh
Unit testing framework for BASH based on the Test Anything Protocol
SlicerTools.cmake
Definition of tools for Slicer Extensions
stdio.cxx
Standard I/O functions
stdio.h
Standard I/O functions
subprocess.cxx
Definition of module used to execute subprocesses
subprocess.h
Module used to execute subprocesses
SuperBuildTools.cmake
TargetTools.cmake
Functions and macros to add executable and library targets
test.h
Main include file of C++ unit testing framework
Test.pm
testdriver-after-test.inc
Default implementation of test driver
testdriver-before-test.inc
Default implementation of test driver
testdriver-itk.hxx
ITK-based implementation of test driver
testdriver.h
Default test driver include file
testdriver.hxx
Default test driver implementation
Node/Text.pm
View/Text.pm
TopologicalSort.cmake
CMake implementation of topological sorting algorithm
Util.pm
utilities.cxx
Main module of project-independent BASIS utilities
utilities.h
Main module of project-independent BASIS utilities
Utilities.pm
utilities.py
Main module of project-independent BASIS utilities
utilities.sh
Main module of project-independent BASIS utilities
UtilitiesTools.cmake
CMake functions related to configuration of BASIS utilities
ValueArg.h
Extends TCLAP's ValueArg implementation
Verbatim.pm
View.pm
Which.pm
which.py