#!/bin/bash # Script pour créer une Lambda Layer avec Poppler depuis un container Amazon Linux docker run --rm -v "$PWD":/var/task public.ecr.aws/lambda/nodejs:20 bash -c " yum install -y poppler-utils mkdir -p /tmp/layer/bin cp /usr/bin/pdftoppm /tmp/layer/bin/ cp /usr/bin/pdfinfo /tmp/layer/bin/ # Copier les libs nécessaires mkdir -p /tmp/layer/lib ldd /usr/bin/pdftoppm | grep '=>' | awk '{print \$3}' | xargs -I {} cp {} /tmp/layer/lib/ 2>/dev/null || true cd /tmp/layer zip -r /var/task/poppler-layer.zip . "