diff options
author | Felix Buehler <account@buehler.rocks> | 2023-01-12 23:03:06 +0100 |
---|---|---|
committer | Felix Buehler <account@buehler.rocks> | 2023-01-12 23:03:06 +0100 |
commit | 9a13c5514c920a9b86714047f28f44e2d0f63f19 (patch) | |
tree | c718e7ec987e43dd439cbde7e02d9ec711d091c8 /nixos/modules/services/amqp | |
parent | bbb6af88eb51061ff6256f4ad7c96df5517e3fec (diff) | |
download | nixlib-9a13c5514c920a9b86714047f28f44e2d0f63f19.tar nixlib-9a13c5514c920a9b86714047f28f44e2d0f63f19.tar.gz nixlib-9a13c5514c920a9b86714047f28f44e2d0f63f19.tar.bz2 nixlib-9a13c5514c920a9b86714047f28f44e2d0f63f19.tar.lz nixlib-9a13c5514c920a9b86714047f28f44e2d0f63f19.tar.xz nixlib-9a13c5514c920a9b86714047f28f44e2d0f63f19.tar.zst nixlib-9a13c5514c920a9b86714047f28f44e2d0f63f19.zip |
nixos/activemq: deprecate phases
Diffstat (limited to 'nixos/modules/services/amqp')
-rw-r--r-- | nixos/modules/services/amqp/activemq/default.nix | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/nixos/modules/services/amqp/activemq/default.nix b/nixos/modules/services/amqp/activemq/default.nix index bd37fe3b5574..b1f9b7a3bb1f 100644 --- a/nixos/modules/services/amqp/activemq/default.nix +++ b/nixos/modules/services/amqp/activemq/default.nix @@ -7,20 +7,19 @@ let cfg = config.services.activemq; - activemqBroker = stdenv.mkDerivation { - name = "activemq-broker"; - phases = [ "installPhase" ]; - buildInputs = [ jdk ]; - installPhase = '' - mkdir -p $out/lib - source ${activemq}/lib/classpath.env - export CLASSPATH - ln -s "${./ActiveMQBroker.java}" ActiveMQBroker.java - javac -d $out/lib ActiveMQBroker.java - ''; - }; + activemqBroker = runCommand "activemq-broker" + { + nativeBuildInputs = [ jdk ]; + } '' + mkdir -p $out/lib + source ${activemq}/lib/classpath.env + export CLASSPATH + ln -s "${./ActiveMQBroker.java}" ActiveMQBroker.java + javac -d $out/lib ActiveMQBroker.java + ''; -in { +in +{ options = { services.activemq = { |