запустить загрузочную задачу после сидра-jack-in

Как после запуска загрузочного проекта через cider-jack-in запустить конкретную загрузочную задачу?

В ответе (dir boot.user) отображаются задачи, определенные в build.boot. Однако, вызывая один, например. (dev) не действует, по крайней мере кольцевой сервер, определенный в этой задаче, не может быть подключен. при использовании boot dev из командной строки это работает. Причина, по которой мне нужно переключиться на cider-jack-in, заключается в том, что он выглядит в подходе shell/cider-connect, нет способа печатать/логировать в буфер emacs, а не в оболочку по умолчанию (которая смешивается со всеми сообщения компиляции).


person Anton Harald    schedule 12.08.2016    source источник


Ответы (1)


Вам нужно выполнить

(boot (dev)) 

Вызов (dev) создаст вашу функцию задачи, которую вам нужно передать функции boot для выполнения.

person Piotrek Bzdyl    schedule 12.08.2016
comment
хорошо, это работает. К сожалению, печать сейчас никуда не годится... Не знаете, как с этим справиться? - person Anton Harald; 12.08.2016
comment
Возможно, это поможет: stackoverflow.com/a/37421972/597473. Если нет, я могу проверить позже. - person Piotrek Bzdyl; 12.08.2016
comment
Вы также можете проверить буфер сообщений в emacs для своего вывода. - person Piotrek Bzdyl; 12.08.2016
comment
Да, теперь это работает. Я предполагаю, что это был другой процесс загрузки в фоновом режиме, который мешал ему. большое спасибо! - person Anton Harald; 12.08.2016