Package Details: yarc-launcher 1.2.0-1

Git Clone URL: https://aur.archlinux.org/yarc-launcher.git (read-only, click to copy)
Package Base: yarc-launcher
Description: The official launcher for YARG (a.k.a. Yet Another Launcher or YAL)
Upstream URL: https://github.com/YARC-Official/YARC-Launcher
Keywords: band guitar hero launcher rock yarg
Licenses: custom: YARG License
Conflicts: yarc-launcher-bin
Submitter: GANPI
Maintainer: GANPI
Last Packager: GANPI
Votes: 1
Popularity: 0.000002
First Submitted: 2023-09-06 18:20 (UTC)
Last Updated: 2025-10-16 04:45 (UTC)

Latest Comments

SkyJumper409 commented on 2025-10-05 14:41 (UTC) (edited on 2025-10-05 14:44 (UTC) by SkyJumper409)

There appears to be an issue with building yarc-launcher version 1.2.0-1, specifically with the part of the build script where npm run tauri build is executed.

> yet_another_launcher@1.2.0 build
> tauri build

thread '<unnamed>' panicked at crates/tauri-cli/src/helpers/app_paths.rs:119:5:
Couldn't recognize the current folder as a Tauri project. It must contain a `tauri.conf.json`, `tauri.conf.json5` or `Tauri.toml` file in any subfolder.
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

While searching for a fix for this, I found a closed issue on tauri github repo, where it is mentioned that

A .gitignore file in a parent directory applies to all its subdirectories.

Make sure there is no .gitignore file in an upper folder that might be affecting your inner ones. More importantly, check if it contains a *, which could be ignoring everything. This is especially relevant if you're managing your dotfiles in a git repository.

The issue was caused by the .gitignore file from the AUR which apparently gitignores everything but .gitignore, .SRCINFO and PKGBUILD. To fix this, I had to rename that file to something else, and upon running npm run tauri build (in yarc-launcher/src/YARC-Launcher-1.2.0), the build worked.

(note: makepkg also works while the gitignore file is renamed.)