forked from aki/docker-aseprite-linux
build(manifest): Add module headers to fix missing module header errors
This commit is contained in:
parent
2aa5a6e8f6
commit
ce6af21c1c
@ -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..."
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user