diff options
author | Louie S <louie@example.com> | 2024-01-09 21:58:26 -0500 |
---|---|---|
committer | Louie S <louie@example.com> | 2024-01-09 21:58:26 -0500 |
commit | ecd74e21ca0c3853ba300ce3d405ecf7c4fb69ec (patch) | |
tree | 00dba3dfbd19315554a7d1068e73aa0983692cc9 /rom-desktop-entry-generator.sh | |
parent | b918faea0b568f21afccf87abc633e80dcdc0041 (diff) |
Fix references to system configuration
Diffstat (limited to 'rom-desktop-entry-generator.sh')
-rwxr-xr-x | rom-desktop-entry-generator.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/rom-desktop-entry-generator.sh b/rom-desktop-entry-generator.sh index b02151f..8986844 100755 --- a/rom-desktop-entry-generator.sh +++ b/rom-desktop-entry-generator.sh @@ -36,8 +36,8 @@ build_desktop_file() { echo "Skipping: missing SYSTEM" >> "$STDOUT_LOG" return fi - if [ ! -r "$BASEDIR/config/systems/$SYSTEM" ]; then - echo "Skipping: No configuration exists for SYSTEM" >> "$STDOUT_LOG" + if [ ! -r "$(dirname "$CONFIG_DIR")/systems/$SYSTEM" ]; then + echo "Skipping: No configuration exists for $SYSTEM" >> "$STDOUT_LOG" return fi if ! eval test -e "\"$ROMPATH\""; then @@ -47,7 +47,7 @@ build_desktop_file() { unset launcher unset flags # shellcheck source=/dev/null - . "$BASEDIR/config/systems/$SYSTEM" + . "$(dirname "$CONFIG_DIR")/systems/$SYSTEM" mkdir -p "$DESKTOP_ENTRY_OUTPUT_DIR/$SYSTEM" echo "[Desktop Entry]" > "$OUTPUT" |