From d27fc0d2d653c61629efd5323ab05137864f520c Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Tue, 23 Aug 2022 17:40:28 +0200 Subject: [PATCH] Fix #1343: postgresql feature --- CHANGELOG.md | 4 ++++ resources/META-INF/babashka/deps.edn | 4 ++-- script/compile | 6 ++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f5c3d95..67e3519e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ For a list of breaking changes, check [here](#breaking-changes). A preview of the next release can be installed from [babashka-dev-builds](https://github.com/babashka/babashka-dev-builds). +## Unreleased + +- [#1343](https://github.com/babashka/babashka/issues/1343): Fix postgres feature + ## 0.9.161 (2022-07-31) - Fix `exec` diff --git a/resources/META-INF/babashka/deps.edn b/resources/META-INF/babashka/deps.edn index 5a17ef32..f34a7625 100644 --- a/resources/META-INF/babashka/deps.edn +++ b/resources/META-INF/babashka/deps.edn @@ -42,14 +42,14 @@ babashka/clojure-lanterna {:mvn/version "0.9.8-SNAPSHOT"} org.clojure/core.match {:mvn/version "1.0.0"} hiccup/hiccup {:mvn/version "2.0.0-alpha2"} - rewrite-clj/rewrite-clj {:mvn/version "1.0.699-alpha"} + rewrite-clj/rewrite-clj {:mvn/version "1.1.45"} selmer/selmer {:mvn/version "1.12.50"} com.taoensso/timbre {:mvn/version "5.2.1"} org.clojure/tools.logging {:mvn/version "1.1.0"} org.clojure/data.priority-map {:mvn/version "1.1.0"} insn/insn {:mvn/version "0.5.2"} org.clojure/core.rrb-vector {:mvn/version "0.1.2"} - org.babashka/cli {:mvn/version "0.3.34"}} + org.babashka/cli {:mvn/version "0.3.35"}} :aliases {:babashka/dev {:main-opts ["-m" "babashka.main"]} :profile diff --git a/script/compile b/script/compile index b0e54e74..17b7dc76 100755 --- a/script/compile +++ b/script/compile @@ -78,6 +78,12 @@ if [ "$BABASHKA_FEATURE_HSQLDB" = "true" ]; then args+=("-H:IncludeResources=org/hsqldb/.*\.properties" "-H:IncludeResources=org/hsqldb/.*\.sql") fi +BABASHKA_FEATURE_POSTGRESQL=${BABASHKA_FEATURE_POSTGRESQL:-} + +if [ "$BABASHKA_FEATURE_POSTGRESQL" = "true" ]; then + args+=("--initialize-at-build-time=org.postgresql.PGProperty") +fi + BABASHKA_FEATURE_SELMER=${BABASHKA_FEATURE_SELMER:-} if [ "$BABASHKA_FEATURE_SELMER" = "true" ]; then