From 6bcf77bc0c8839debdb729211bd04e1c35f79636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Augusto=20B=2E=20Corr=C3=AAa?= Date: Mon, 11 Aug 2025 22:25:51 +0100 Subject: [PATCH 1/2] Add powerlifted package --- planutils/packages/powerlifted/install | 3 +++ planutils/packages/powerlifted/manifest.json | 8 ++++++++ planutils/packages/powerlifted/run | 3 +++ planutils/packages/powerlifted/uninstall | 3 +++ 4 files changed, 17 insertions(+) create mode 100755 planutils/packages/powerlifted/install create mode 100644 planutils/packages/powerlifted/manifest.json create mode 100755 planutils/packages/powerlifted/run create mode 100755 planutils/packages/powerlifted/uninstall diff --git a/planutils/packages/powerlifted/install b/planutils/packages/powerlifted/install new file mode 100755 index 0000000..b3a7638 --- /dev/null +++ b/planutils/packages/powerlifted/install @@ -0,0 +1,3 @@ +#!/bin/bash + +apptainer build powerlifted.sif docker://abcorrea/powerlifted:latest diff --git a/planutils/packages/powerlifted/manifest.json b/planutils/packages/powerlifted/manifest.json new file mode 100644 index 0000000..aa7369d --- /dev/null +++ b/planutils/packages/powerlifted/manifest.json @@ -0,0 +1,8 @@ +{ + "name": "The Powerlifted planning system", + "shortname": "pwl", + "description": "Powerlifted is a domain-independent classical planner that uses only lifted representations. The planner supports the STRIPS formalism, but extended with inequalities, types, and object creation (e.g., :new ?b - block).", + "homepage": "https://github.com/abcorrea/powerlifted", + "install-size": "36M", + "dependencies": [] +} diff --git a/planutils/packages/powerlifted/run b/planutils/packages/powerlifted/run new file mode 100755 index 0000000..12c4248 --- /dev/null +++ b/planutils/packages/powerlifted/run @@ -0,0 +1,3 @@ +#!/bin/bash + +singularity run -e $(dirname $0)/downward.sif $@ diff --git a/planutils/packages/powerlifted/uninstall b/planutils/packages/powerlifted/uninstall new file mode 100755 index 0000000..46abb98 --- /dev/null +++ b/planutils/packages/powerlifted/uninstall @@ -0,0 +1,3 @@ +#!/bin/bash + +rm powerlifted.sif From efe256a06a01969b0b73bf48b6fc121582f9dff4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Augusto=20B=2E=20Corr=C3=AAa?= Date: Tue, 12 Aug 2025 00:30:37 +0100 Subject: [PATCH 2/2] Fix errors --- planutils/packages/powerlifted/manifest.json | 2 +- planutils/packages/powerlifted/run | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/planutils/packages/powerlifted/manifest.json b/planutils/packages/powerlifted/manifest.json index aa7369d..632e6ac 100644 --- a/planutils/packages/powerlifted/manifest.json +++ b/planutils/packages/powerlifted/manifest.json @@ -3,6 +3,6 @@ "shortname": "pwl", "description": "Powerlifted is a domain-independent classical planner that uses only lifted representations. The planner supports the STRIPS formalism, but extended with inequalities, types, and object creation (e.g., :new ?b - block).", "homepage": "https://github.com/abcorrea/powerlifted", - "install-size": "36M", + "install-size": "227M", "dependencies": [] } diff --git a/planutils/packages/powerlifted/run b/planutils/packages/powerlifted/run index 12c4248..3b71e91 100755 --- a/planutils/packages/powerlifted/run +++ b/planutils/packages/powerlifted/run @@ -1,3 +1,3 @@ #!/bin/bash -singularity run -e $(dirname $0)/downward.sif $@ +apptainer run -e $(dirname $0)/powerlifted.sif $@