Please sign in to comment.
CMake: Use thin archives on Linux.
Thin archives contain pathnames pointing to the object files instead of full copies of the object files. This significantly reduces the disk usage when building Dolphin. Size of *.a files: (gcc-8.1.0, Linux amd64) - Before: 83,876 KB - After: 1,876 KB - Diff: -82,000 KB The resulting binaries are the same as before. A similar change was implemented in the Linux kernel v4.8: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a5967db9af51a84f5e181600954714a9e4c69f1f
- Loading branch information...