1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
mod add_compile_definitions;
mod add_compile_options;
mod add_custom_command;
mod add_custom_target;
mod add_definitions;
mod add_dependencies;
mod add_executable;
mod add_library;
mod add_link_options;
mod add_subdirectory;
mod add_test;
mod aux_source_directory;
mod build_command;
mod create_test_sourcelist;
mod define_property;
mod enable_language;
mod enable_testing;
mod export;
mod fltk_wrap_ui;
mod get_source_file_property;
mod get_target_property;
mod get_test_property;
mod include_directories;
mod include_external_msproject;
mod include_regular_expression;
mod install;
mod link_directories;
mod link_libraries;
mod load_cache;
#[allow(clippy::module_inception)]
mod project;
mod remove_definitions;
mod set_source_files_properties;
mod set_target_properties;
mod set_tests_properties;
mod source_group;
mod target_compile_definitions;
mod target_compile_features;
mod target_compile_options;
mod target_include_directories;
mod target_link_directories;
mod target_link_libraries;
mod target_link_options;
mod target_precompile_headers;
mod target_sources;
mod try_compile;
mod try_run;

pub use add_compile_definitions::AddCompileDefinitions;
pub use add_compile_options::AddCompileOptions;
pub use add_custom_command::AddCustomCommand;
pub use add_custom_target::AddCustomTarget;
pub use add_definitions::AddDefinitions;
pub use add_dependencies::AddDependencies;
pub use add_executable::AddExecutable;
pub use add_library::AddLibrary;
pub use add_link_options::AddLinkOptions;
pub use add_subdirectory::AddSubdirectory;
pub use add_test::AddTest;
pub use aux_source_directory::AuxSourceDirectory;
pub use build_command::BuildCommand;
pub use create_test_sourcelist::CreateTestSourceList;
pub use define_property::DefineProperty;
pub use enable_language::EnableLanguage;
pub use export::Export;
pub use fltk_wrap_ui::FLTKWrapUI;
pub use get_source_file_property::GetSourceFileProperty;
pub use get_target_property::GetTargetProperty;
pub use get_test_property::GetTestProperty;
pub use include_directories::IncludeDirectories;
pub use include_external_msproject::IncludeExternalMSProject;
pub use include_regular_expression::IncludeRegularExpression;
pub use install::Install;
pub use link_directories::LinkDirectories;
pub use link_libraries::LinkLibraries;
pub use load_cache::LoadCache;
pub use project::Project;
pub use remove_definitions::RemoveDefinitions;
pub use set_source_files_properties::SetSourceFileProperties;
pub use set_target_properties::SetTargetProperties;
pub use set_tests_properties::SetTestsProperties;
pub use source_group::SourceGroup;
pub use target_compile_definitions::TargetCompileDefinitions;
pub use target_compile_features::TargetCompileFeatures;
pub use target_compile_options::TargetCompileOptions;
pub use target_include_directories::TargetIncludeDirectories;
pub use target_link_directories::TargetLinkDirectories;
pub use target_link_libraries::TargetLinkLibraries;
pub use target_link_options::TargetLinkOptions;
pub use target_precompile_headers::TargetPrecompileHeaders;
pub use target_sources::TargetSources;
pub use try_compile::TryCompile;
pub use try_run::TryRun;