1
0

build(manifest): Add module headers to fix missing module header errors

This commit is contained in:
Jose Daniel G. Percy 2025-05-07 04:31:58 +08:00
parent 2aa5a6e8f6
commit ce6af21c1c

View File

@ -101,11 +101,6 @@ modules:
- echo "Building Skia with Ninja (this may take a while)..." - echo "Building Skia with Ninja (this may take a while)..."
- ninja -C out/Release-x64 skia modules - ninja -C out/Release-x64 skia modules
- echo "Listing Skia main include directory structure (for reference):"
- ls -R include
- echo "Listing Skia modules/skcms directory structure:"
- ls -R modules/skcms
# Create directory structure for Aseprite # Create directory structure for Aseprite
- echo "Installing Skia libraries and headers..." - echo "Installing Skia libraries and headers..."
- install -d /app/lib - install -d /app/lib
@ -118,6 +113,10 @@ modules:
# Copy headers # Copy headers
- cp -r include/* /app/include/ # Changed from /app/include/skia/ - cp -r include/* /app/include/ # Changed from /app/include/skia/
# Copy Skia's internal 'modules' headers as they are referenced by public headers
- echo "Copying Skia 'modules' directory to /app/include/"
- cp -r modules /app/include/
# Extract and install libraries that Aseprite needs # Extract and install libraries that Aseprite needs
- | - |
echo "Extracting and installing bundled libraries..." echo "Extracting and installing bundled libraries..."