mirror of
https://git.freebsd.org/ports.git
synced 2025-05-28 00:46:27 -04:00
- ensure man pages respect hier(7) Reviewed by: jrm Approved by: olgeni Differential Revision: https://reviews.freebsd.org/D16456
20 lines
656 B
Text
20 lines
656 B
Text
--- bin/elixir.orig 2018-07-26 08:21:44 UTC
|
|
+++ bin/elixir
|
|
@@ -120,4 +120,16 @@ if [ -z "$ERL_PATH" ]; then
|
|
ERL_PATH="$ERL_EXEC"
|
|
fi
|
|
|
|
-exec "$ERL_PATH" -pa "$SCRIPT_PATH"/../lib/*/ebin $ELIXIR_ERL_OPTIONS $ERL -extra "$@"
|
|
+if [ -n "$ELIXIR_HIDDEN" ]; then
|
|
+ CODE_PATH=""
|
|
+
|
|
+ for lib in $(cd "$SCRIPT_PATH"/../lib/ && ls); do
|
|
+ if ! (echo "$lib" | grep -E "$ELIXIR_HIDDEN" >/dev/null 2>&1); then
|
|
+ CODE_PATH="$CODE_PATH "$SCRIPT_PATH"/../lib/$lib/ebin"
|
|
+ fi
|
|
+ done
|
|
+
|
|
+ exec "$ERL_PATH" -pa $CODE_PATH $ELIXIR_ERL_OPTIONS $ERL -extra "$@"
|
|
+else
|
|
+ exec "$ERL_PATH" -pa "$SCRIPT_PATH"/../lib/*/ebin $ELIXIR_ERL_OPTIONS $ERL -extra "$@"
|
|
+fi
|