xonotic-dedicated should use only files required for server
Nikoli created issue #1731 (closed) on 2013-07-27T20:54:45Z:
When building dedicated server it links a lot files used only by clients, sizes of server and clients bins are almost same, which is nonsense.
I try to improve situation by separating features used only by clients in engine sources and build system. It was blocked by inability to build server and clients separately with different sets of ifdef enabled, CFLAGS and LDFLAGS. I fixed it in svn commit r11980, you can see progress in Nikoli/build-system branches of engine and root repos.
Attached list with sizes of files used for linking xonotic-dedicated bin. Which of them are sure not required for dedicated server?