SegsEngine icon indicating copy to clipboard operation
SegsEngine copied to clipboard

Add 'client' global target

Open nemerle opened this issue 6 years ago • 1 comments

Right now the only global target defined by the cmake is the editor. Adding a new global target will not be problematic, but the number of variables that are set globally makes it hard to properly configure such a target.

Small TODO:

  1. Replace all global add_definition etc. calls in CMake with proper target_compile_definitions etc in set_common_target_properties.
  2. make set_common_target_properties understand the global target context it's called in, and make it retrieve proper target defines and set them on the sub-target.

nemerle avatar Sep 03 '19 17:09 nemerle

I've done some work on separating things a bit into editor, server, client builds, still not happy with the way they are entangled.

nemerle avatar Sep 28 '22 12:09 nemerle