Использование вспомогательного инструмента общих привилегий в рабочей области - SMJobBless
У меня есть рабочее пространство, в котором есть 2 проекта: один - приложение для установки, а другой - приложение для удаления. Оба приложения требуют вспомогательного инструмента привилегий для некоторых операций. Я пытаюсь написать общий инструмент в качестве третьего проекта в моей рабочей области, который будет связан с существующими проектами.
Теперь вопрос заключается в том, как добавить этот общий инструмент в целевую зависимость существующих проектов и запустить его (инструмент привилегий) из других проектов.
1 ответ
Вы можете добавить проект, который содержит вспомогательный инструмент, в другие рабочие пространства, а затем добавить цель, соответствующую вспомогательному инструменту, в качестве зависимости сборки, как вы хотите.
Однако, если вы используете систему контроля версий и имеете разные репозитории для проектов, вы можете использовать репозиторий вспомогательных инструментов как субмодуль для других. См. Эту статью для получения дополнительной информации о подмодулях git и о том, как их использовать.