Fix meson build directory: avoid parent/source directory conflict
Some checks failed
Build libfuse / Build and Test (push) Failing after 1m23s

- Move build directory creation inside fuse-3.10.0 directory
- Fix 'Build directory cannot be a parent of source directory' error
- Update package creation path to match new directory structure
- Resolves meson build failure from run #10

The build directory is now properly contained within the source directory.
This commit is contained in:
robojerk 2025-09-07 16:49:46 -07:00
parent 51ff39cc7d
commit 44aac4f007

View file

@ -95,6 +95,7 @@ jobs:
cd fuse-3.10.0
# Build libfuse
cd fuse-3.10.0
mkdir build && cd build
meson setup --prefix=/usr --libdir=lib/x86_64-linux-gnu ..
ninja
@ -107,7 +108,7 @@ jobs:
ldconfig
# Create Debian package
cd /workspace
cd /workspace/fuse-3.10.0
mkdir -p libfuse3-3_3.10.0-1_amd64/DEBIAN
mkdir -p libfuse3-3_3.10.0-1_amd64/usr/lib/x86_64-linux-gnu
mkdir -p libfuse3-3_3.10.0-1_amd64/usr/include/fuse3