Мне тяжело работать SBT в каталоге "только для чтения" (у меня есть разрешения, но я не могу/не должен писать).
Я хочу в основном переместить все целевые каталоги в другое место.
Половина проблемы решается с помощью:
target := file("</full/path/to/new/location>")
но он по-прежнему создает целевые каталоги внутри каталога project/*
.
Мне также хотелось бы, чтобы это выполнялось в команде run, а не путем изменения файлов sbt. Текущая команда, которую я использую:
sbt 'set target := file("</full/path/to/new/location>")' compile
Добавление какой-то системной конфигурации sbt было бы возможно, но я также не мог заставить его работать.
Любые идеи, как это сделать?