Feature #1757
Separate server and client sources
Start date:
2014-04-18
% Done:
20%
Description
Currently the server is being built from the same source files as the client, using the __SERVER__
preprocessor definition. The code should be refactored so that common functionality is placed into libdoomsday that is linked against both the client and server apps, and that code unique to the server is kept completely separate from the client sources.
This cleanup will ensure that development of both the server and client can continue unimpeded in the future.
Related issues
History
#1 Updated by skyjake over 10 years ago
- Tags changed from Client, Server, Cleanup, SourceCode to Client, Server, Cleanup, SDK
#2 Updated by danij over 9 years ago
- Related to Feature #2015: Remove server-side audio system added
#3 Updated by skyjake about 5 years ago
- Category changed from Redesign to Cleanup
- % Done changed from 0 to 20
#4 Updated by skyjake about 5 years ago
- Description updated (diff)
#5 Updated by skyjake about 5 years ago
- Target version set to 3.x