Clojureライブラリをハッキングするための典型的なワークフローはありますか?
リポジトリから取得され、を介してプロジェクトFooに含まれているサードパーティライブラリ「Bar」に依存するアプリケーション「Foo」があるとしますlein deps
。
次に、ライブラリ「Bar」をハックしたいので、githubからクローンを作成します。
ここで、ローカルクローン「Bar」をハックすると同時に、それに依存するアプリケーション「Foo」に取り組んでいきたいと思います。swankの1つのインスタンスを使用して、「Bar」のすべてのソースファイルを「Foo」のすべてのソースファイルと一緒にEmacsで開くようにします。
これを行う簡単な方法はありますか?
プロジェクトではなく、環境を変更したい。したがって、これを実現するために「Foo」のproject.cljを編集したくありません。
これには、起動する前にクラスパスを設定する必要がありますlein swank
か、それともより良い方法がありますか?