-
-
Notifications
You must be signed in to change notification settings - Fork 633
Open
Labels
Description
After several experiments with the new API, I noticed that 'uses' are not inherited another 'uses'.
We have app, libA, libB, libC.
libA uses libC, libB uses libC.
app uses libA and libB.
We have link error, because libC not found.
I have no problem adding another 'uses "libC"' to the app. But it may seem counterintuitive to some.
In CMake, link inheritance is recursive.
In premake-usage project, 'uses' are recursive.
Otherwise, the new Usage API is very good, as it seems to me.
If anyone has any suggestions, then let's discuss.