Skip to content
This repository was archived by the owner on Feb 1, 2025. It is now read-only.

Commit ee93b03

Browse files
authored
ref: allow for default handler use (#11)
Co-authored-by: Jan Soukup <[email protected]>
1 parent e841f0a commit ee93b03

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Diff for: scripts/pack-nextjs.sh

+12
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ set -e
33

44
# Current root for reference.
55
MY_ROOT=$(pwd)
6+
SCRIPT_PATH="$(
7+
cd -- "$(dirname "$0")" >/dev/null 2>&1
8+
pwd -P
9+
)"
610

711
# Folder where zip files will be outputed for CDK to pickup.
812
OUTPUT_PATH=next.out
@@ -26,13 +30,21 @@ NEXT_CONFIG=
2630
GREP_BY=webpack
2731

2832
echo "My root is: $MY_ROOT"
33+
echo "My script path is: $SCRIPT_PATH"
2934

3035
echo "Cleaning possible left-overs."
3136
rm -rf $MY_ROOT/$OUTPUT_PATH
3237

3338
echo "Creating output folder."
3439
mkdir -p $MY_ROOT/$OUTPUT_PATH
3540

41+
if [[ -f "$HANDLER_PATH" ]]; then
42+
echo "Custom server handler found!"
43+
else
44+
echo "Using default server handler."
45+
HANDLER_PATH=$SCRIPT_PATH/../dist/server-handler/index.js
46+
fi
47+
3648
#
3749
# -------------------------- Create deps layer --------------------------
3850
echo "Creating dependencies layer."

0 commit comments

Comments
 (0)