From 8759105e084affc27e5f502d4cf8274c7f22fdc4 Mon Sep 17 00:00:00 2001 From: Dan Bungert Date: Wed, 29 Mar 2023 15:28:03 -0600 Subject: [PATCH] system-setup: fix disappearing ubuntu-wsl-setup Make a copy of this file to INSTALL, as the organize step renames it, causing it to disappear from the source directory. --- snapcraft.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/snapcraft.yaml b/snapcraft.yaml index cce82559..ec498de5 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -84,6 +84,15 @@ parts: organize: lib/python*/site-packages/usr/lib/curtin: usr/lib/ + ubuntu-wsl-setup: + plugin: nil + source: . + source-type: git + + override-build: | + mkdir -p $CRAFT_PART_INSTALL/bin + cp system_setup/ubuntu-wsl-setup $CRAFT_PART_INSTALL/bin/ubuntu-wsl-setup + subiquity: plugin: nil @@ -134,7 +143,6 @@ parts: bin/subiquity-service: usr/bin/subiquity-service bin/subiquity-server: usr/bin/subiquity-server bin/subiquity-cmd: usr/bin/subiquity-cmd - $CRAFT_PROJECT_DIR/system_setup/ubuntu-wsl-setup: bin/ubuntu-wsl-setup build-attributes: - enable-patchelf