Why are all object of a target kept in the pbproj file?
From my point of view, this contradicts the "Single Point Of Truth" and the DRY principle.
Also, it makes package management complicated or even impossible.
Why are all object of a target kept in the pbproj file?
From my point of view, this contradicts the "Single Point Of Truth" and the DRY principle.
Also, it makes package management complicated or even impossible.
Thanks for your reply.
How would you then implement package management? The project that uses a certain library cannot know which objects will be delivered by an external library.
Why don't you keep track of these files inside the .pb folder or in the respective pbl folders?
The former would have to be created after the first checkout, the latter could even be committed and pushed to the upstream repository.
Regards