В настройках EDT есть возможность как и в синтакс-чеке конфигуратора настроить проверки по среде исполнения (тонкий клиент, сервер, веб-клиент и т.д.). После настройки в папке .settings проекта создаются файлы ManagedEnvironments.prefs и RuntimePropertyLaunch.prefs. Нужно доработать возможность "подкидывать" эти файлы в workspace EDT в шаге трансформации из формата конфигуратора. Файлы можно брать из репозитория (из папки tools например), или генерировать из кода. Примеры файлов:
ManagedEnvironments.prefsCLIENT=false EXTERNAL_CONN=false MNG_CLIENT=false MOBILE_AUTONOMOUS_SERVER=false MOBILE_CLIENT=false MOBILE_SERVER=false MOBILE_THIN_CLIENT=false SERVER=true THIN_CLIENT=true WEB_CLIENT=false eclipse.preferences.version=1RuntimePropertyLaunch.prefsClientServer=true eclipse.preferences.version=1
В настройках EDT есть возможность как и в синтакс-чеке конфигуратора настроить проверки по среде исполнения (тонкий клиент, сервер, веб-клиент и т.д.). После настройки в папке .settings проекта создаются файлы ManagedEnvironments.prefs и RuntimePropertyLaunch.prefs. Нужно доработать возможность "подкидывать" эти файлы в workspace EDT в шаге трансформации из формата конфигуратора. Файлы можно брать из репозитория (из папки tools например), или генерировать из кода. Примеры файлов: ManagedEnvironments.prefs
CLIENT=false EXTERNAL_CONN=false MNG_CLIENT=false MOBILE_AUTONOMOUS_SERVER=false MOBILE_CLIENT=false MOBILE_SERVER=false MOBILE_THIN_CLIENT=false SERVER=true THIN_CLIENT=true WEB_CLIENT=false eclipse.preferences.version=1
RuntimePropertyLaunch.prefsClientServer=true eclipse.preferences.version=1