Есть ли флаг / переменная, которая указывает, что один находится в среде сборки виньетки?

Если кто-то использует

R CMD BUILD myPkg
R CMD CHECK --as-cran myPkg

Я почти уверен, что создание виньеток происходит в собственной чистой среде. У меня есть функция, в которой я хотел бы использовать разные значения аргумента по умолчанию при построении виньетки. Есть ли флаг или переменная, которую я могу запросить, которая сообщает, если мы активно строим виньетку? Я хотел бы сделать что-то вроде:

vig_env <- checkVigEnv()
if (vig_env) alter defaults

Если эта информация не доступна, я думаю, я переопределю функцию в виньетке. Я не вижу ничего в Writing R Extensions по этому поводу, но, возможно, я пропустил это или прочитал и понял неправильно!

0 ответов

Другие вопросы по тегам