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

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

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

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

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

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

...