Closed rollerozxa closed 1 year ago
i think that most dependencies should be removed from the repo, if not all why keep them there if you can make the user supply them to the path themselves? just like it has already been done with gtk and curl
This is completely unrelated to that, these libraries aren't used by Principia at all.
Eventually the other bundled libraries should of course be gotten rid of though (I managed to get the Linux version to compile with only system libraries yesterday), but only when the dependency resolution has been solved on all platforms.
@artemking4 i think we'll get to that. There were reasons 8 years ago for bundling everything - primarily to avoid updates in external packages causing bugs. Today, as an open source project, it's a different situation.
Removes squirrel, sqrat, jansson and android-lvl which are all unused libraries with no references to them. Also gets rid of the SDL test folders since I assume they aren't needed and are about 70MB in total, should decrease the size of a shallow clone for people on slow internet connections. Also removes some android LITE related stuff I forgot about last time.