ssc_mirror

Создайте защищенное зеркало библиотеки файлов Simscape

Синтаксис

ssc_mirror package mirrordir buildmirror

Описание

ssc_mirror Команда позволяет вам защитить и создать целый пакет Simscape™ файлов за один шаг.

ssc_mirror package mirrordir buildmirror создает защищенное зеркало пакета файлов Simscape в указанной директории mirrordir, а также опционально создает пользовательскую библиотеку из этих файлов.

Первый аргумент, package, должно быть именем пакета верхнего уровня.

Примечание

Имя директории пакета начинается с начального + символ, в то время как аргумент ssc_mirror должен опускать + символ.

Второй аргумент, mirrordir, является директория, где размещен защищенный пакет. ssc_mirror команда создает эту директорию, если он не существует, воссоздает под ним целую структуру пакета, генерирует защищенные файлы и помещает их в соответствующие расположения зеркала.

Если на buildmirror флаг установлен на true, ssc_mirror команда также создает пользовательский файл библиотеки Simscape с именем package_lib, содержащие все сублибрарии и блоки, сгенерированные из файлов Simscape в зеркальном пакете (аналогично ssc_build команда), и помещает package_lib файл в mirrordir директория. The buildmirror флаг необязателен, и значение по умолчанию false, то есть по умолчанию пакет зеркалируется и защищается, но библиотека не построена.

Для получения дополнительной информации смотрите Использование защиты исходного кода для файлов Simscape.

Примеры

Например, ваша директория пакета верхнего уровня, где вы храните свои файлы Simscape, названа +SimscapeCustomBlocks. Чтобы защитить, зеркально и сгенерировать библиотеку пользовательских блоков из этого пакета в директории C:\Work\deploy, в MATLAB® Командная строка, введите:

ssc_mirror SimscapeCustomBlocks C:\Work\deploy true;

Эта команда создает зеркальный пакет, эквивалентный +SimscapeCustomBlocks пакет, но состоящий из защищенных файлов Simscape, в директории C:\Work\deploy, и генерирует файл с именем SimscapeCustomBlocks_lib в C:\Work\deploy директория.

Введенный в R2009a