Merge branch 'lua_versions' into main/rendor-staging
[ryzomcore.git] / ryzom / tools / CMakeLists.txt
blobe4230369160befd78bb50baad2e37998ec72641b
2 FIND_PACKAGE(MySQL)
4 IF(WITH_RYZOM_TOOLS)
5   ADD_SUBDIRECTORY(skill_extractor)
6   ADD_SUBDIRECTORY(make_alias_file)
7   ADD_SUBDIRECTORY(make_anim_by_race)
8   ADD_SUBDIRECTORY(make_anim_melee_impact)
9   ADD_SUBDIRECTORY(pd_parser)
10   ADD_SUBDIRECTORY(assoc_mem)
11   ADD_SUBDIRECTORY(leveldesign)
13   IF(WITH_LIGO)
14     ADD_SUBDIRECTORY(translation_tools)
15   ENDIF()
17   IF(WITH_NET)
18     ADD_SUBDIRECTORY(stats_scan)
19     ADD_SUBDIRECTORY(pdr_util)
20     ADD_SUBDIRECTORY(patch_gen)
22     IF(WIN32)
23       IF(MYSQL_FOUND)
24         #ADD_SUBDIRECTORY(sheets_packer_shard)
25       ENDIF()
26     ENDIF()
27   ENDIF()
29   IF(WITH_LIGO AND WITH_NET)
30     ADD_SUBDIRECTORY(sheets_packer)
31   ENDIF()
32 ENDIF()
34 ADD_SUBDIRECTORY(client)
36 IF(MYSQL_FOUND)
37   ADD_SUBDIRECTORY(server)
38 ENDIF()
40 # Old stuff that doesn't compile anymore.
41 #ADD_SUBDIRECTORY(occ2huff)
42 #ADD_SUBDIRECTORY(phrase_generator)
43 #ADD_SUBDIRECTORY(sheet_random_generator)
45 # Not building these
46 #xml_packer - this is in NeL tools.
48 # Folders with nothing to build
49 #data_tools
50 #translation
51 #test_files
52 #build_data
54 # folders not handled yet.
55 #connection_stats
56 #reynolds