Add preprocessor definitions to the compilation of source files.
Adds options to the compilation of source files.
Add a target with no output so it will always be built.
Add -D define flags to the compilation of source files.
Add a dependency between top-level targets.
Add an executable to the project using the specified source files.
Add a library to the project using the specified source files.
Add options to the link step for executable, shared library or module library targets in the current directory and below that are added after this command is invoked.
Add a subdirectory to the build.
Add a test to the project to be run by ctest.
Find all source files in a directory.
Create a test driver and source list for building test programs.
Define and document custom properties.
Enable languages (CXX/C/OBJC/OBJCXX/Fortran/etc)
Create FLTK user interfaces Wrappers.
Get a property for a source file.
Get a property from a target.
Get a property of the test.
Add include directories to the build.
Include an external Microsoft project file in a workspace.
Set the regular expression used for dependency checking.
Add directories in which the linker will look for libraries.
Link libraries to all targets added later.
Set the name of the project.
Remove -D define flags added by add_definitions().
Sets properties associated with source files using a key/value paired list.
Sets properties on targets.
Set a property of the tests.
Add compile definitions to a target.
Add expected compiler features to a target.
Add compile options to a target.
Add include directories to a target.
Add link directories to a target.
Add options to the link step for an executable, shared library or module library target.
Add sources to a target.