📦➔🦋 Store and retrieve files on the Atmosphere
fork

Configure Feed

Select the types of activity you want to include in your feed.

rename variable to avoid confusion

+24 -17
+19 -13
atfile.sh
··· 54 54 exit 255 55 55 } 56 56 57 + unset ATFILE_DEVEL 58 + unset ATFILE_DEVEL_DIR 59 + unset ATFILE_DEVEL_ENTRY 60 + unset ATFILE_DEVEL_SOURCE 61 + 57 62 if [[ "${BASH_SOURCE[0]}" != "$0" ]]; then 58 - atfile.devel.die "Unable to source" 63 + ATFILE_DEVEL=1 64 + ATFILE_DEVEL_DIR="$(dirname "${BASH_SOURCE[0]}")" 65 + ATFILE_DEVEL_ENTRY="$(realpath "${BASH_SOURCE[0]}")" 66 + ATFILE_DEVEL_SOURCE="$ATFILE_DEVEL_ENTRY" 67 + else 68 + ATFILE_DEVEL=1 69 + ATFILE_DEVEL_DIR="$(dirname "$(realpath "$0")")" 70 + ATFILE_DEVEL_ENTRY="$(realpath "$0")" 59 71 fi 60 72 61 - # shellcheck disable=SC2034 62 - ATFILE_DEVEL=1 63 - ATFILE_DEVEL_DIR="$(dirname "$(realpath "$0")")" 64 - # shellcheck disable=SC2034 65 - ATFILE_DEVEL_ENTRY="$(realpath "$0")" 66 - 67 73 if [ ! -x "$(command -v git)" ]; then 68 74 atfile.devel.die "'git' not installed (download: https://git-scm.com/downloads)" 69 75 fi ··· 79 85 [[ -z $ATFILE_FORCE_META_YEAR ]] && ATFILE_FORCE_META_YEAR="$year" 80 86 [[ -z $ATFILE_FORCE_VERSION ]] && ATFILE_FORCE_VERSION="$version" 81 87 82 - declare -a ATFILE_DEVEL_SOURCES 88 + declare -a ATFILE_DEVEL_INCLUDES 83 89 84 - for f in "$ATFILE_DEVEL_DIR/src/commands/"*; do ATFILE_DEVEL_SOURCES+=("$f"); done 85 - for f in "$ATFILE_DEVEL_DIR/src/lexi/"*; do ATFILE_DEVEL_SOURCES+=("$f"); done 86 - for f in "$ATFILE_DEVEL_DIR/src/shared/"*; do ATFILE_DEVEL_SOURCES+=("$f"); done 87 - ATFILE_DEVEL_SOURCES+=("$ATFILE_DEVEL_DIR/src/entry.sh") 90 + for f in "$ATFILE_DEVEL_DIR/src/commands/"*; do ATFILE_DEVEL_INCLUDES+=("$f"); done 91 + for f in "$ATFILE_DEVEL_DIR/src/lexi/"*; do ATFILE_DEVEL_INCLUDES+=("$f"); done 92 + for f in "$ATFILE_DEVEL_DIR/src/shared/"*; do ATFILE_DEVEL_INCLUDES+=("$f"); done 93 + ATFILE_DEVEL_INCLUDES+=("$ATFILE_DEVEL_DIR/src/entry.sh") 88 94 89 - for path in "${ATFILE_DEVEL_SOURCES[@]}" 95 + for path in "${ATFILE_DEVEL_INCLUDES[@]}" 90 96 do 91 97 if [[ ! -f "$path" ]]; then 92 98 atfile.devel.die "Unable to find source for '$path'"
+1 -1
src/commands/now.sh
··· 1 1 #!/usr/bin/env bash 2 2 3 - function atfile.invoke.now() { 3 + function atfile.now() { 4 4 date="$1" 5 5 atfile.util.get_date "$date" 6 6 }
+1 -1
src/commands/release.sh
··· 52 52 # Psst! You can \`source atfile\` in your own Bash scripts! 53 53 " >> "$dist_path" 54 54 55 - for s in "${ATFILE_DEVEL_SOURCES[@]}" 55 + for s in "${ATFILE_DEVEL_INCLUDES[@]}" 56 56 do 57 57 if [[ "$s" != *"/src/commands/release.sh" ]]; then 58 58 if [[ -f "$s" ]]; then
+3 -2
src/commands/something_broke.sh
··· 69 69 $(atfile.something_broke.print_envvar "DEVEL") 70 70 $(atfile.something_broke.print_envvar "DEVEL_DIR") 71 71 $(atfile.something_broke.print_envvar "DEVEL_ENTRY") 72 + ↳ ${_envvar_prefix}_DEVEL_INCLUDES: 73 + $(for s in "${ATFILE_DEVEL_INCLUDES[@]}"; do echo " ↳ $s"; done) 74 + $(atfile.something_broke.print_envvar "DEVEL_SOURCE") 72 75 $(atfile.something_broke.print_envvar "DEVEL_PUBLISH" "$_devel_publish_default") 73 - ↳ ${_envvar_prefix}_DEVEL_SOURCES: 74 - $(for s in "${ATFILE_DEVEL_SOURCES[@]}"; do echo " ↳ $s"; done) 75 76 $(atfile.something_broke.print_envvar "DISABLE_UPDATE_CHECKING" "$_disable_update_checking_default") 76 77 $(atfile.something_broke.print_envvar "DISABLE_UPDATER" "$_disable_updater_default") 77 78 ↳ ${_envvar_prefix}_DIST_PASSWORD: $([[ -n $(atfile.util.get_envvar "${_envvar_prefix}_DIST_PASSWORD") ]] && echo "(Set)")