Skip to content

Commit caafd71

Browse files
committed
Add fnlm to the embedded file list
1 parent 526cbbb commit caafd71

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

script/embed

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#
66
# Example: `conjure/fnl/conjure/**/*.fnl`.
77
# Usage: ./embed ../conjure
8-
# Requires: rsync, fd, sd
8+
# Requires: rsync, fd, sd, find
99

1010
set -xe
1111

@@ -19,9 +19,9 @@ DEST_PREFIX=${DEST_PREFIX:-"$DEST_PROJECT.$SRC_PROJECT."}
1919

2020
rm -rf "$DEST_DIR/fnl/$DEST_PROJECT/$SRC_PROJECT" "$DEST_DIR/lua/$DEST_PROJECT/$SRC_PROJECT"
2121
rsync -av "$SRC_DIR/lua/$SRC_PROJECT" "$DEST_DIR/lua/$DEST_PROJECT/"
22-
rg -l '\[nfnl-macro\]' "$SRC_DIR/fnl/$SRC_PROJECT" --no-heading --replace '{path}' --path-separator '/' |
23-
sed "s|$SRC_DIR/fnl/$SRC_PROJECT/||" |
24-
rsync -av --files-from=- "$SRC_DIR/fnl/$SRC_PROJECT/" "$DEST_DIR/fnl/$DEST_PROJECT/$SRC_PROJECT"
22+
find "$SRC_DIR/fnl/$SRC_PROJECT" -name '*.fnlm' |
23+
sed "s|$SRC_DIR/fnl/$SRC_PROJECT/||" |
24+
rsync -av --files-from=- "$SRC_DIR/fnl/$SRC_PROJECT/" "$DEST_DIR/fnl/$DEST_PROJECT/$SRC_PROJECT"
2525

26-
fd --no-ignore --extension .fnl . "$DEST_DIR/fnl/$DEST_PROJECT/$SRC_PROJECT" --exec sd " :$SRC_PREFIX" " :$DEST_PREFIX"
26+
fd --no-ignore --extension .fnlm . "$DEST_DIR/fnl/$DEST_PROJECT/$SRC_PROJECT" --exec sd " :$SRC_PREFIX" " :$DEST_PREFIX"
2727
fd --no-ignore --extension .lua . "$DEST_DIR/lua/$DEST_PROJECT/$SRC_PROJECT" --exec sd "\"$SRC_PREFIX" "\"$DEST_PREFIX"

0 commit comments

Comments
 (0)