-
-
Notifications
You must be signed in to change notification settings - Fork 616
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
Workspace vpaths overriding project ones #2293
Comments
Here's the example project I made to show an issue: Archive hierarchy:
If you want - you can use the latest official Premake build. premake5.lua:
myproject/premake.lua:
To run: In the resulted
as opposed to vpaths settings from |
No one knows what's going on here? Really? A month has been passed, and not one person replied to this issue |
Also, if I cheat a little and do this in
and this in
then, for some reason,
I don't even know what's going on with vpaths anymore... |
This:
didn't work either |
It doesn't work. The |
@starkos @samsinsane @nickclark2016 Please? |
I don't have an answer for you, as I'm not terribly familiar with vpaths in Premake (hence why I didn't answer). |
Looking further into your described behavior, this may be a bug. |
You're not entitled to anything from any of us, you need to calm down and be patient. Your urgency is not our priority.
Not sure I agree, but I'm also not really sure what behaviour you're referring to. There's two issues that I have seen:
So, to resolve the original issue you can either fix the pathing problems in the function that provides |
I was not and am not in any rush, I was just sad and demoralized cause no answers were given, neither positive nor negative or neutral ones. Just emptiness and silence in response for about 1 whole month.
That's why I used this:
This workaround above cannot produce adequate results, even though the "global" vpaths are in the project now (I suppose?). |
Putting the most inclusive patterns first will prevent |
Hello. I have a question about vpaths inheritance.
I want to make a separate (or rather additional) set of vpaths in my project.
This is the project tree:
src_main/premake5.lua:
And this is what I have in src_main/appframework/premake5.lua:
Seems like Premake only considers the main vpaths (from workspace), but not the vpaths from "appframework" project.
It puts headers from src_main/public/appframework to a "Header Files" filter in the final ".vcxproj.filters" file, but not "Interface".
How can I accomplish the desired functionality?
The text was updated successfully, but these errors were encountered: