CMakeLists.txt 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. include(CopyImportFiles)
  2. # Why do we list all the files instead of using glob?
  3. # This way, if we add a new file, the build system will know to regenerate
  4. # and the new file will be copied over.
  5. set(DB_FILES_TO_IMPORT
  6. "abra_db.yml"
  7. "achievement_db.yml"
  8. "achievement_level_db.yml"
  9. "attendance.yml"
  10. "attr_fix.yml"
  11. "battleground_db.yml"
  12. "captcha_db.yml"
  13. "castle_db.yml"
  14. "const.yml"
  15. "create_arrow_db.yml"
  16. "elemental_db.yml"
  17. "enchantgrade.yml"
  18. "exp_guild.yml"
  19. "exp_homun.yml"
  20. "guild_skill_tree.yml"
  21. "homunculus_db.yml"
  22. "instance_db.yml"
  23. "item_cash.yml"
  24. "item_combos.yml"
  25. "item_db.yml"
  26. "item_enchant.yml"
  27. "item_group_db.yml"
  28. "item_noequip.txt"
  29. "item_packages.yml"
  30. "item_randomopt_db.yml"
  31. "item_randomopt_group.yml"
  32. "item_reform.yml"
  33. "job_noenter_map.txt"
  34. "job_stats.yml"
  35. "laphine_synthesis.yml"
  36. "laphine_upgrade.yml"
  37. "level_penalty.yml"
  38. "magicmushroom_db.yml"
  39. "map_cache.dat"
  40. "map_drops.yml"
  41. "map_index.txt"
  42. "mercenary_db.yml"
  43. "mob_avail.yml"
  44. "mob_chat_db.yml"
  45. "mob_db.yml"
  46. "mob_item_ratio.yml"
  47. "mob_skill_db.txt"
  48. "mob_summon.yml"
  49. "pet_db.yml"
  50. "produce_db.txt"
  51. "quest_db.yml"
  52. "refine.yml"
  53. "reputation_group.yml"
  54. "reputation.yml"
  55. "size_fix.yml"
  56. "skill_changematerial_db.txt"
  57. "skill_damage_db.txt"
  58. "skill_db.yml"
  59. "skill_nocast_db.txt"
  60. "skill_tree.yml"
  61. "spellbook_db.yml"
  62. "statpoint.yml"
  63. "status_disabled.txt"
  64. "status.yml"
  65. "stylist.yml"
  66. )
  67. copy_import_files(${CMAKE_CURRENT_SOURCE_DIR}/import-tmpl/
  68. ${CMAKE_CURRENT_SOURCE_DIR}/import
  69. "${DB_FILES_TO_IMPORT}")