diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 000000000..88876930c
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "_build/env"]
+ path = _build/env
+ url = https://github.com/dimasites/modx-build-environment-gui
diff --git a/_build/env b/_build/env
new file mode 160000
index 000000000..f59f17a88
--- /dev/null
+++ b/_build/env
@@ -0,0 +1 @@
+Subproject commit f59f17a8812cf5da2fef6283294eecc29f28a46e
diff --git a/_build/index.php b/_build/index.php
deleted file mode 100644
index fb8d0a7be..000000000
--- a/_build/index.php
+++ /dev/null
@@ -1,57 +0,0 @@
-MODX build environment GUI";
- echo "Available packages for build: (with versions from build.config.php if exists)
";
- //echo "Данные о версии берутся из файла конфигурации пакета (build.config.php)
";
- foreach ($scanned_directory as $packagename) {
- if (is_dir($current_dir.'/'.$packagename)) {
- $config = file_get_contents($current_dir.'/'.$packagename.'/'."build.config.php");
- /*parse version*/
- $version_preg = "#PKG_VERSION['\",=\s]*([0-9\.]+)#";
- $release_preg = "#PKG_RELEASE['\",=\s]*([a-z0-9\.]+)['\"]#";
- $version = '';
- $matches = [];
- if (preg_match($version_preg, $config, $matches)) {
- $version .= $matches[1];
- }
- if (preg_match($release_preg, $config, $matches)) {
- $version .= '-'.$matches[1];
- }
- echo "{$packagename} [build package] (".$version.")
";
- }
- }
-
- echo "