Hi all!
I am trying to build the Exasol driver and the example Sudoku driver with the latest Metabase sources from the v0.46.0-RC2
tag.
Calling clojure -X:build :project-dir "\"$(pwd)\""
in the driver dir fails with this error:
Error building classpath. Local lib metabase/build-drivers not found: /Users/chp/git/metabase/bin/build-drivers
Both projects reference the Metabase build scripts in their deps.edn
:
;; build the driver with clojure -X:build
:aliases
{:build
{:extra-deps {metabase/metabase-core {:local/root "../metabase"}
metabase/build-drivers {:local/root "../metabase/bin/build-drivers"}}
:exec-fn build-drivers.build-driver/build-driver!
:exec-args {:driver :sudoku
:project-dir "."
:target-dir "./target"}}}}
It looks like that the build scripts in Metabase have changed, but I am not so familiar with Clojure and my attempts to fix the driver build failed.
It would be great if you could adapt the build of the sudoku-driver
for the new Metabase version or give me a hint how to fix it myself.
Thanks a lot for your help!
Kind regards,
Christoph.