У меня есть следующая строка в моем sbt-файле:
target in Compile in doc := baseDirectory.value / "docs"
Это создает папку в каталоге на один уровень ниже того, к которому я стремлюсь. Я хотел бы получить по существу (псевдокод):
parentDirectory = parent of baseDirectory
target in Compile in doc := parentDirectory.value / "docs"
Где теперь «docs» находится рядом с baseDirectory, а не в нем.
Есть простой способ сделать это ?
РЕДАКТИРОВАТЬ: Структура проекта
myFolder/project/build.sbt
Если я запускаю «docs» в оболочке sbt, я получаю следующий результат:
myFolder/project/docs/
Вместо этого я хочу :
myFolder/docs/
myFolder/project/build.sbt
Причина, по которой я хочу это сделать, заключается в том, что я могу разместить свои документы на страницах github в том же каталоге. Это кажется самым простым способом, не усложняющим работу.