File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -13,19 +13,18 @@ EXAMPLE_IMAGE_PATH=$(CURDIR)/example-images
1313export PKG_CONFIG_PATH =$(LIB_PATH ) /pkgconfig
1414export LD_LIBRARY_PATH=$(LIB_PATH ) :$$LD_LIBRARY_PATH
1515
16- build-SharpHEICLayer : libvips
16+ build-SharpHEICLayer :
1717 mkdir -p " $( ARTIFACTS_DIR) /nodejs"
1818 mkdir -p " $( ARTIFACTS_DIR) /lib"
1919
2020 # sharp uses several of the libs we installed or compiled. extract the full list and copy all of those into $(ARTIFACTS_DIR)/lib
2121 # extract list with ldd from sharp.node, manipulate a bit to only get the absolute paths, then copy
2222
23- npm install --prefix "$(ARTIFACTS_DIR)/nodejs/" --verbose --platform=linux --arch=x64 sharp@$(SHARP_VERSION)
24-
25- ldd $(ARTIFACTS_DIR)/nodejs/node_modules/sharp/build/Release/sharp-linux-x64.node | awk 'BEGIN{OFS=" "}{ print $$3 }' | grep '/' | xargs -I '{}' cp '{}' $(ARTIFACTS_DIR)/lib
23+ PKG_CONFIG_PATH=$(LIB_PATH)/pkgconfig LD_LIBRARY_PATH=$(LIB_PATH) npm install --prefix "$(ARTIFACTS_DIR)/nodejs/" --verbose --foreground-scripts sharp@$(SHARP_VERSION)
24+ PKG_CONFIG_PATH=$(LIB_PATH)/pkgconfig LD_LIBRARY_PATH=$(LIB_PATH) ldd $(ARTIFACTS_DIR)/nodejs/node_modules/sharp/build/Release/sharp-linux-x64.node | awk 'BEGIN{OFS=" "}{ print $$3 }' | grep '/' | xargs -I '{}' cp '{}' $(ARTIFACTS_DIR)/lib
2625
2726 # debug logs
28- ldd $(ARTIFACTS_DIR)/nodejs/node_modules/sharp/build/Release/sharp-linux-x64.node
27+ PKG_CONFIG_PATH=$(LIB_PATH)/pkgconfig LD_LIBRARY_PATH=$(LIB_PATH) ldd $(ARTIFACTS_DIR)/nodejs/node_modules/sharp/build/Release/sharp-linux-x64.node
2928 ls -la $(ARTIFACTS_DIR)/lib
3029
3130libwebp :
@@ -75,4 +74,3 @@ installLib:
7574 pkgconfig \
7675 meson \
7776 ninja-build
78-
You can’t perform that action at this time.
0 commit comments