File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ class Rcli < Formula
1111
1212 def install
1313 bin . install "bin/rcli"
14+ bin . install "bin/rcli_overlay" if File . exist? "bin/rcli_overlay"
1415 lib . install Dir [ "lib/*.dylib" ]
1516 end
1617
Original file line number Diff line number Diff line change 6969 rm -rf " $CELLAR " 2> /dev/null || sudo rm -rf " $CELLAR "
7070 mkdir -p " $CELLAR /bin" " $CELLAR /lib" 2> /dev/null || sudo mkdir -p " $CELLAR /bin" " $CELLAR /lib"
7171 cp " $WORKDIR " /rcli-* /bin/rcli " $CELLAR /bin/" 2> /dev/null || sudo cp " $WORKDIR " /rcli-* /bin/rcli " $CELLAR /bin/"
72+ cp " $WORKDIR " /rcli-* /bin/rcli_overlay " $CELLAR /bin/" 2> /dev/null || sudo cp " $WORKDIR " /rcli-* /bin/rcli_overlay " $CELLAR /bin/" 2> /dev/null || true
7273 cp " $WORKDIR " /rcli-* /lib/* .dylib " $CELLAR /lib/" 2> /dev/null || sudo cp " $WORKDIR " /rcli-* /lib/* .dylib " $CELLAR /lib/"
7374
7475 brew link --overwrite " $FORMULA " 2> /dev/null || sudo brew link --overwrite " $FORMULA "
Original file line number Diff line number Diff line change @@ -21,8 +21,12 @@ echo ""
2121rm -rf " $PROJECT_DIR /dist"
2222mkdir -p " $DIST_DIR /bin" " $DIST_DIR /lib"
2323
24- # --- Collect binary ---
24+ # --- Collect binaries ---
2525cp " $BUILD_DIR /rcli" " $DIST_DIR /bin/rcli"
26+ if [ -f " $BUILD_DIR /rcli_overlay" ]; then
27+ cp " $BUILD_DIR /rcli_overlay" " $DIST_DIR /bin/rcli_overlay"
28+ echo " + bin/rcli_overlay"
29+ fi
2630
2731# --- Collect dylibs ---
2832DYLIBS=(
148152echo " "
149153echo " Codesigning..."
150154codesign --force --sign - " $BINARY "
155+ if [ -f " $DIST_DIR /bin/rcli_overlay" ]; then
156+ codesign --force --sign - " $DIST_DIR /bin/rcli_overlay"
157+ fi
151158for lib in " $DIST_DIR /lib/" * .dylib; do
152159 codesign --force --sign - " $lib "
153160done
You can’t perform that action at this time.
0 commit comments