diff --git a/git-develop/_cet_install_opts/BASENAME_EXCLUDES.html b/git-develop/_cet_install_opts/BASENAME_EXCLUDES.html
index 10fc22f0..30a9f7c1 100644
--- a/git-develop/_cet_install_opts/BASENAME_EXCLUDES.html
+++ b/git-develop/_cet_install_opts/BASENAME_EXCLUDES.html
@@ -5,7 +5,7 @@
-
<no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/DESTINATION.html b/git-develop/_cet_install_opts/DESTINATION.html
index ca34f948..a74ff0ef 100644
--- a/git-develop/_cet_install_opts/DESTINATION.html
+++ b/git-develop/_cet_install_opts/DESTINATION.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/DEST_VAR.html b/git-develop/_cet_install_opts/DEST_VAR.html
index c87331dd..e9a19de8 100644
--- a/git-develop/_cet_install_opts/DEST_VAR.html
+++ b/git-develop/_cet_install_opts/DEST_VAR.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/EXCLUDES.html b/git-develop/_cet_install_opts/EXCLUDES.html
index 46a1b964..4550e103 100644
--- a/git-develop/_cet_install_opts/EXCLUDES.html
+++ b/git-develop/_cet_install_opts/EXCLUDES.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/EXTRAS.html b/git-develop/_cet_install_opts/EXTRAS.html
index 7fa1168b..874eea43 100644
--- a/git-develop/_cet_install_opts/EXTRAS.html
+++ b/git-develop/_cet_install_opts/EXTRAS.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/LIST.html b/git-develop/_cet_install_opts/LIST.html
index cef51437..5c6ee2c3 100644
--- a/git-develop/_cet_install_opts/LIST.html
+++ b/git-develop/_cet_install_opts/LIST.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/PROGRAMS.html b/git-develop/_cet_install_opts/PROGRAMS.html
index b8c7d2be..851ec882 100644
--- a/git-develop/_cet_install_opts/PROGRAMS.html
+++ b/git-develop/_cet_install_opts/PROGRAMS.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/SQUASH_SUBDIRS.html b/git-develop/_cet_install_opts/SQUASH_SUBDIRS.html
index 109a76d4..48631d4e 100644
--- a/git-develop/_cet_install_opts/SQUASH_SUBDIRS.html
+++ b/git-develop/_cet_install_opts/SQUASH_SUBDIRS.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/SUBDIRNAME.html b/git-develop/_cet_install_opts/SUBDIRNAME.html
index 1e8f52fc..18e0a1df 100644
--- a/git-develop/_cet_install_opts/SUBDIRNAME.html
+++ b/git-develop/_cet_install_opts/SUBDIRNAME.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/SUBDIRS.html b/git-develop/_cet_install_opts/SUBDIRS.html
index d4261d0f..080f5935 100644
--- a/git-develop/_cet_install_opts/SUBDIRS.html
+++ b/git-develop/_cet_install_opts/SUBDIRS.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/glob-note.html b/git-develop/_cet_install_opts/glob-note.html
index 377c9eaa..127ff259 100644
--- a/git-develop/_cet_install_opts/glob-note.html
+++ b/git-develop/_cet_install_opts/glob-note.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_cet_install_opts/glob-opts.html b/git-develop/_cet_install_opts/glob-opts.html
index 73080531..eec1f846 100644
--- a/git-develop/_cet_install_opts/glob-opts.html
+++ b/git-develop/_cet_install_opts/glob-opts.html
@@ -5,7 +5,7 @@
- <no title> — Cetmodules git-develop-a32ba78 Reference
+ <no title> — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -47,7 +47,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -116,7 +116,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/_sources/manual/cetmodules-commands.7.rst.txt b/git-develop/_sources/manual/cetmodules-commands.7.rst.txt
index d77ed134..5c5538c9 100644
--- a/git-develop/_sources/manual/cetmodules-commands.7.rst.txt
+++ b/git-develop/_sources/manual/cetmodules-commands.7.rst.txt
@@ -24,6 +24,7 @@ Generation, Installation, and Export
* :command:`basic_plugin`
* :command:`build_dictionary`
+* :command:`cet_build_plugin`
* :command:`cet_copy`
* :command:`cet_rootcint`
* :command:`check_class_version`
@@ -52,11 +53,13 @@ Generation, Installation, and Export
Utility
=======
+* :command:`cet_collect_plugin_builders`
* :command:`cet_compare_versions`
* :command:`cet_exclude_files_from`
* :command:`cet_filter_subdirs`
* :command:`cet_find_pkg_config_package`
* :command:`cet_installed_path`
+* :command:`cet_make_plugin_builder`
* :command:`cet_package_path`
* :command:`cet_passthrough`
* :command:`cet_real_path`
@@ -68,6 +71,7 @@ Utility
* :command:`cet_test_env_prepend`
* :command:`cet_timestamp`
* :command:`cet_version_cmp`
+* :command:`cet_write_plugin_builder`
* :command:`parse_version_string`
* :command:`to_cmake_version`
* :command:`to_dot_version`
diff --git a/git-develop/_static/documentation_options.js b/git-develop/_static/documentation_options.js
index 1dd2b72a..6e57fc89 100644
--- a/git-develop/_static/documentation_options.js
+++ b/git-develop/_static/documentation_options.js
@@ -1,5 +1,5 @@
const DOCUMENTATION_OPTIONS = {
- VERSION: 'git-develop-a32ba78',
+ VERSION: 'git-develop-fe50a6a',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
diff --git a/git-develop/envvar/PATH.html b/git-develop/envvar/PATH.html
index c6607380..776e07e2 100644
--- a/git-develop/envvar/PATH.html
+++ b/git-develop/envvar/PATH.html
@@ -5,7 +5,7 @@
- PATH — Cetmodules git-develop-a32ba78 Reference
+ PATH — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -55,7 +55,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -146,7 +146,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/genindex.html b/git-develop/genindex.html
index 84c689a0..5c9521e8 100644
--- a/git-develop/genindex.html
+++ b/git-develop/genindex.html
@@ -4,7 +4,7 @@
- Index — Cetmodules git-develop-a32ba78 Reference
+ Index — Cetmodules git-develop-fe50a6a Reference
@@ -13,7 +13,7 @@
-
+
@@ -46,7 +46,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -1040,7 +1040,7 @@ B
basic_plugin
@@ -1245,6 +1245,13 @@ C
+
+ cet_build_plugin
+
+
@@ -1266,6 +1273,13 @@ C
+
+ cet_collect_plugin_builders
+
+
@@ -1378,6 +1392,13 @@ C
+
+ cet_make_plugin_builder
+
+
@@ -1525,6 +1546,13 @@ C
+
+ cet_write_plugin_builder
+
+
@@ -1727,7 +1755,7 @@ C
CETMODULES_CURRENT_PROJECT_NAME
- variable , [1] , [2] , [3] , [4] , [5] , [6] , [7] , [8] , [9] , [10] , [11] , [12] , [13] , [14] , [15] , [16]
+ variable , [1] , [2] , [3] , [4] , [5] , [6] , [7] , [8] , [9] , [10] , [11] , [12] , [13] , [14] , [15] , [16] , [17]
@@ -2225,7 +2253,7 @@ C
cmake-ref-current:variable:CMAKE_INSTALL_PREFIX
@@ -2268,6 +2296,13 @@ C
+
+ cmake-ref-current:variable:PROJECT_BINARY_DIR
+
+
@@ -2285,17 +2320,21 @@ C
art_make
- basic_plugin , [1] , [2]
+ basic_plugin , [1] , [2] , [3] , [4]
build_dictionary , [1] , [2] , [3]
cet_armor_string , [1]
+
+ cet_build_plugin , [1] , [2] , [3]
cet_cmake_config , [1] , [2] , [3] , [4] , [5] , [6] , [7] , [8]
cet_cmake_env , [1] , [2] , [3] , [4] , [5] , [6] , [7] , [8] , [9]
cet_cmake_module_directories , [1]
+
+ cet_collect_plugin_builders , [1] , [2] , [3] , [4]
cet_compare_versions , [1] , [2] , [3]
@@ -2328,6 +2367,8 @@ C
cet_make_exec , [1] , [2] , [3] , [4]
cet_make_library , [1] , [2] , [3] , [4] , [5] , [6]
+
+ cet_make_plugin_builder , [1] , [2] , [3]
cet_package_path , [1] , [2] , [3]
@@ -2364,6 +2405,8 @@ C
cet_timestamp , [1]
cet_version_cmp , [1] , [2]
+
+ cet_write_plugin_builder , [1] , [2] , [3] , [4] , [5]
check_class_version , [1] , [2] , [3] , [4] , [5]
@@ -3547,7 +3590,7 @@ V
CETMODULES_CURRENT_PROJECT_BINARY_DIR , [1] , [2] , [3]
- CETMODULES_CURRENT_PROJECT_NAME , [1] , [2] , [3] , [4] , [5] , [6] , [7] , [8] , [9] , [10] , [11] , [12] , [13] , [14] , [15] , [16]
+ CETMODULES_CURRENT_PROJECT_NAME , [1] , [2] , [3] , [4] , [5] , [6] , [7] , [8] , [9] , [10] , [11] , [12] , [13] , [14] , [15] , [16] , [17]
CETMODULES_CURRENT_PROJECT_SOURCE_DIR , [1]
@@ -3565,7 +3608,7 @@ V
cmake-ref-current:variable:CMAKE_CURRENT_SOURCE_DIR , [1] , [2] , [3] , [4] , [5] , [6] , [7] , [8] , [9] , [10] , [11] , [12] , [13]
- cmake-ref-current:variable:CMAKE_INSTALL_PREFIX , [1]
+ cmake-ref-current:variable:CMAKE_INSTALL_PREFIX , [1] , [2]
cmake-ref-current:variable:CMAKE_INSTALL_RPATH_USE_LINK_PATH
@@ -3578,6 +3621,8 @@ V
cmake-ref-current:variable:CPACK_RESOURCE_FILE_README , [1]
cmake-ref-current:variable:CPACK_RESOURCE_FILE_WELCOME , [1]
+
+ cmake-ref-current:variable:PROJECT_BINARY_DIR , [1]
WANT_UPS , [1]
@@ -3637,7 +3682,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/index.html b/git-develop/index.html
index 40cb2db9..d478114e 100644
--- a/git-develop/index.html
+++ b/git-develop/index.html
@@ -5,7 +5,7 @@
- Reference Documentation — Cetmodules git-develop-a32ba78 Reference
+ Reference Documentation — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -51,7 +51,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -196,7 +196,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/manual/buildtool.1.html b/git-develop/manual/buildtool.1.html
index 81e06b3d..20c8b34c 100644
--- a/git-develop/manual/buildtool.1.html
+++ b/git-develop/manual/buildtool.1.html
@@ -5,7 +5,7 @@
- buildtool(1) — Cetmodules git-develop-a32ba78 Reference
+ buildtool(1) — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -55,7 +55,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -719,7 +719,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/manual/cet_test_functions.sh.3.html b/git-develop/manual/cet_test_functions.sh.3.html
index 8f292bc3..098e65da 100644
--- a/git-develop/manual/cet_test_functions.sh.3.html
+++ b/git-develop/manual/cet_test_functions.sh.3.html
@@ -5,7 +5,7 @@
- cet_test_functions.sh(3) — Cetmodules git-develop-a32ba78 Reference
+ cet_test_functions.sh(3) — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -55,7 +55,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -143,7 +143,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
diff --git a/git-develop/manual/cetmodules-commands.7.html b/git-develop/manual/cetmodules-commands.7.html
index d615e08e..95924cca 100644
--- a/git-develop/manual/cetmodules-commands.7.html
+++ b/git-develop/manual/cetmodules-commands.7.html
@@ -5,7 +5,7 @@
- cetmodules-commands(7) — Cetmodules git-develop-a32ba78 Reference
+ cetmodules-commands(7) — Cetmodules git-develop-fe50a6a Reference
@@ -14,7 +14,7 @@
-
+
@@ -55,7 +55,7 @@ Navigation
Cetmodules Documentation »
- git-develop-a32ba78
+ git-develop-fe50a6a
Reference »
@@ -103,6 +103,7 @@ Generation, Installation, and Export