Skip to content

Commit 4d687f8

Browse files
dragonstylejjallaire
authored andcommitted
Quarto deno / deno_dom override
1 parent 44cf2b3 commit 4d687f8

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

package/scripts/common/quarto

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,19 @@ if [ "$1" == "--paths" ]; then
9494
exit 0
9595
fi
9696

97-
if [ "$(uname)" = "Darwin" ]; then
97+
if [ "$QUARTO_DENO_DOM" != "" ]; then
98+
export DENO_DOM_PLUGIN=$QUARTO_DENO_DOM
99+
elif [ "$(uname)" = "Darwin" ]; then
98100
export DENO_DOM_PLUGIN=$QUARTO_BIN_PATH/tools/deno_dom/libplugin.dylib
99101
else
100102
export DENO_DOM_PLUGIN=$QUARTO_BIN_PATH/tools/deno_dom/libplugin.so
101103
fi
102104

105+
if [ "$QUARTO_DENO" == "" ]; then
106+
export QUARTO_DENO="${SCRIPT_PATH}/tools/deno"
107+
fi
108+
103109
# Be sure to include any already defined QUARTO_DENO_OPTIONS
104110
QUARTO_DENO_OPTIONS="--unstable --no-config --cached-only --allow-read --allow-write --allow-run --allow-env --allow-net --allow-ffi ${QUARTO_DENO_OPTIONS}"
105111

106-
"${SCRIPT_PATH}/tools/deno" ${QUARTO_ACTION} ${QUARTO_DENO_OPTIONS} ${QUARTO_DENO_EXTRA_OPTIONS} "${QUARTO_IMPORT_ARGMAP}" "${QUARTO_TARGET}" "$@"
112+
"${QUARTO_DENO}" ${QUARTO_ACTION} ${QUARTO_DENO_OPTIONS} ${QUARTO_DENO_EXTRA_OPTIONS} "${QUARTO_IMPORT_ARGMAP}" "${QUARTO_TARGET}" "$@"

0 commit comments

Comments
 (0)