📦➔🦋 Store and retrieve files on the Atmosphere
35
fork

Configure Feed

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

rename variable to avoid confusion

Ducky 07eade62 be0d5985

+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)")