CMakeLists.txt 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. set(SRCS core.cpp
  2. core_timing.cpp
  3. loader/elf.cpp
  4. loader/loader.cpp
  5. loader/ncch.cpp
  6. mem_map.cpp
  7. mem_map_funcs.cpp
  8. system.cpp
  9. arm/disassembler/arm_disasm.cpp
  10. arm/disassembler/load_symbol_map.cpp
  11. file_sys/archive_romfs.cpp
  12. arm/interpreter/arm_interpreter.cpp
  13. arm/interpreter/armcopro.cpp
  14. arm/interpreter/armemu.cpp
  15. arm/interpreter/arminit.cpp
  16. arm/interpreter/armmmu.cpp
  17. arm/interpreter/armos.cpp
  18. arm/interpreter/armsupp.cpp
  19. arm/interpreter/armvirt.cpp
  20. arm/interpreter/thumbemu.cpp
  21. arm/interpreter/vfp/vfp.cpp
  22. arm/interpreter/vfp/vfpdouble.cpp
  23. arm/interpreter/vfp/vfpinstr.cpp
  24. arm/interpreter/vfp/vfpsingle.cpp
  25. arm/interpreter/mmu/arm1176jzf_s_mmu.cpp
  26. arm/interpreter/mmu/cache.cpp
  27. arm/interpreter/mmu/maverick.cpp
  28. arm/interpreter/mmu/rb.cpp
  29. arm/interpreter/mmu/sa_mmu.cpp
  30. arm/interpreter/mmu/tlb.cpp
  31. arm/interpreter/mmu/wb.cpp
  32. arm/interpreter/mmu/xscale_copro.cpp
  33. hle/hle.cpp
  34. hle/config_mem.cpp
  35. hle/coprocessor.cpp
  36. hle/svc.cpp
  37. hle/kernel/address_arbiter.cpp
  38. hle/kernel/archive.cpp
  39. hle/kernel/event.cpp
  40. hle/kernel/kernel.cpp
  41. hle/kernel/mutex.cpp
  42. hle/kernel/shared_memory.cpp
  43. hle/kernel/thread.cpp
  44. hle/service/apt.cpp
  45. hle/service/fs.cpp
  46. hle/service/gsp.cpp
  47. hle/service/hid.cpp
  48. hle/service/ndm.cpp
  49. hle/service/service.cpp
  50. hle/service/srv.cpp
  51. hw/gpu.cpp
  52. hw/hw.cpp
  53. hw/ndma.cpp)
  54. set(HEADERS core.h
  55. core_timing.h
  56. loader/elf.h
  57. loader/loader.h
  58. loader/ncch.h
  59. mem_map.h
  60. system.h
  61. arm/disassembler/arm_disasm.h
  62. arm/disassembler/load_symbol_map.h
  63. arm/interpreter/arm_interpreter.h
  64. arm/interpreter/arm_regformat.h
  65. arm/interpreter/armcpu.h
  66. arm/interpreter/armdefs.h
  67. arm/interpreter/armemu.h
  68. arm/interpreter/armmmu.h
  69. arm/interpreter/armos.h
  70. arm/interpreter/skyeye_defs.h
  71. arm/interpreter/mmu/arm1176jzf_s_mmu.h
  72. arm/interpreter/mmu/cache.h
  73. arm/interpreter/mmu/rb.h
  74. arm/interpreter/mmu/sa_mmu.h
  75. arm/interpreter/mmu/tlb.h
  76. arm/interpreter/mmu/wb.h
  77. arm/interpreter/vfp/asm_vfp.h
  78. arm/interpreter/vfp/vfp.h
  79. arm/interpreter/vfp/vfp_helper.h
  80. file_sys/archive.h
  81. file_sys/archive_romfs.h
  82. hle/config_mem.h
  83. hle/coprocessor.h
  84. hle/hle.h
  85. hle/svc.h
  86. hle/kernel/address_arbiter.h
  87. hle/kernel/archive.h
  88. hle/kernel/kernel.h
  89. hle/kernel/mutex.h
  90. hle/kernel/shared_memory.h
  91. hle/kernel/thread.h
  92. hle/function_wrappers.h
  93. hle/service/apt.h
  94. hle/service/fs.h
  95. hle/service/gsp.h
  96. hle/service/hid.h
  97. hle/service/service.h
  98. hle/service/srv.h
  99. hw/gpu.h
  100. hw/hw.h
  101. hw/ndma.h)
  102. add_library(core STATIC ${SRCS} ${HEADERS})