echo "$JSON" | jq -C .
-echo mkdir -p "$HUGO_ROOT/content/$PATH_IN_HUGO_CONTENT"
for i in $(find "$SCRIPT_DIR" -maxdepth 1 -mindepth 1 -type f -name '*.html')
do
SOURCE="$i"
FILE=$(basename $SOURCE $SCRIPT_DIR)
PATH_IN_PROJECT=$(echo "$JSON" | jq -r '.pages[]|select(.href == "'"$FILE"'").path')
- NUM_CHILDS=$(echo "$JSON" | jq -r '.pages[]|select(.href == "'"$FILE"'").childs|length')
TARGET="$HUGO_ROOT/content/$PATH_IN_HUGO_CONTENT$PATH_IN_PROJECT"
- if [ "$NUM_CHILDS" -gt 0 ]
+ if [[ "$FILE" == "index.html" ]]
then
- TARGET="$TARGET${FILE%.html}"
+ echo mkdir -p $TARGET
+ TARGET="${TARGET}_index.html"
+ else
+ NUM_CHILDS=$(echo "$JSON" | jq -r '.pages[]|select(.href == "'"$FILE"'").childs|length')
+ if [ "$NUM_CHILDS" -gt 0 ]
+ then
+ TARGET="$TARGET${FILE%.html}"
+ echo mkdir -p $TARGET
+ fi
fi
- echo mkdir -p $TARGET
echo cp $SOURCE $TARGET
done