Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Having boss.json at Project Group level not detected #12

Open
birbilis opened this issue Oct 23, 2024 · 0 comments
Open

Having boss.json at Project Group level not detected #12

birbilis opened this issue Oct 23, 2024 · 0 comments

Comments

@birbilis
Copy link

At https://github.com/zoomicon/Zoomicon.Downloader.Delphi I ended up having two boss.json files btw

I explain more on why here:
https://zoomicon.wordpress.com/2024/10/23/howto-add-support-and-use-boss-dependency-manager-for-delphi/

the problem seems to be that even though one can define a "package" where projects for source and test are in subfolders with the boss.json at the top level of their repo (where they'd usually put they .groupproj (Project Group) file, one can't right click the Project Group node to install/handle dependencies for all projects of the project group, nor do this at each project and have it detect the boss.json that is at the same folder as the project group
I don't want to hide boss.json deeper in my repo since one can't spot that Boss is supported then, plus all dependencies would need to be suffix with the subfolder inside my repo where boss.json is which isn't intuitive and is error prone

I'd be happy to have boss.json deeper in the folder hierarchy if there were boss.json redirects where one would reference the top-level of a repository and the boss.json there would point to a specific boss.json (there could be more) inside the repo's folder structure (say point to /Source/boss.json).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant