if(DO_WORLDSERVER)
  add_subdirectory(shared)
  add_subdirectory(game)
  add_subdirectory(collision)
  if(DO_SCRIPTS)
    add_subdirectory(scripts)
  endif(DO_SCRIPTS)
  add_subdirectory(worldserver)
else(DO_WORLDSERVER)
  if(DO_TOOLS)
    add_subdirectory(collision)
  endif(DO_TOOLS)
endif(DO_WORLDSERVER)
if (DO_AUTHSERVER)
  if(NOT DO_WORLDSERVER)
    add_subdirectory(shared)
  endif(NOT DO_WORLDSERVER)
  add_subdirectory(authserver)
endif(DO_AUTHSERVER)