File tree Expand file tree Collapse file tree 1 file changed +7
-13
lines changed Expand file tree Collapse file tree 1 file changed +7
-13
lines changed Original file line number Diff line number Diff line change @@ -488,22 +488,16 @@ sub_nodejs(){
488488 $SUDO_CMD apk del .build-nodejs-python-deps
489489 fi
490490 elif [ " ${OPERATIVE_SYSTEM} " = " Darwin" ]; then
491- # TODO: Fork backend-nodejs or let metacall build system compile NodeJS library itself
492- brew install node@16
493- # Make node 16 the default
494- brew link node@16 --force --overwrite
495- NODE_PREFIX=$( brew --prefix node@16)
496- wget https://github.com/puerts/backend-nodejs/releases/download/NodeJS_16.16.0_230216/nodejs_bin_16.16.0.tgz
497- tar -xzf nodejs_bin_16.16.0.tgz
498- # Copy dylib to /usr/local/lib
499- sudo cp nodejs_16/lib/macOS/libnode.93.dylib $NODE_PREFIX /lib
491+ # TODO: Fork https://github.com/puerts/backend-nodejs or let metacall build system compile NodeJS library itself
492+ brew install node@20
493+ # Make node 20 the default
494+ brew link node@20 --force --overwrite
495+ NODE_PREFIX=$( brew --prefix node@20)
500496 mkdir -p build
501497 CMAKE_CONFIG_PATH=" $ROOT_DIR /build/CMakeConfig.txt"
502- echo " -DNodeJS_INCLUDE_DIR=$NODE_PREFIX /include/node" >> $CMAKE_CONFIG_PATH
503- echo " -DNodeJS_LIBRARY=$NODE_PREFIX /lib/libnode.93.dylib" >> $CMAKE_CONFIG_PATH
504498 echo " -DNodeJS_EXECUTABLE=$NODE_PREFIX /bin/node" >> $CMAKE_CONFIG_PATH
505-
506-
499+ # echo "-DNodeJS_INCLUDE_DIR=$NODE_PREFIX/include/node" >> $CMAKE_CONFIG_PATH
500+ # echo "-DNodeJS_LIBRARY=$NODE_PREFIX/lib/libnode.93.dylib" >> $CMAKE_CONFIG_PATH
507501 fi
508502}
509503
You can’t perform that action at this time.
0 commit comments