rework Network send() code to use NetworkTarget/Node/Group::send classes, add a NetworkMessage class for sending NetworkObject messages, and fix a bug whereby the server's client TCP sockets weren't nonblocking.... I wonder how this has worked before?\!
#
# Run a cmake script to update version info on every build
#
SET (PROJECT_VERSION_FILE "${CMAKE_BINARY_DIR}/src/version.c")
ADD_CUSTOM_TARGET (
version_info ALL
COMMAND ${CMAKE_COMMAND} -DPROJECT_VERSION_FILE="${PROJECT_VERSION_FILE}" -P ${CMAKE_SOURCE_DIR}/cmake/VersionScript.cmake
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
)
# include it for greater justice
include ("cmake/VersionScript.cmake")