CMakeLists.windows-x86_64.txt 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. # This file was generated by the build system used internally in the Yandex monorepo.
  2. # Only simple modifications are allowed (adding source-files to targets, adding simple properties
  3. # like target_include_directories). These modifications will be ported to original
  4. # ya.make files by maintainers. Any complex modifications which can't be ported back to the
  5. # original buildsystem will not be accepted.
  6. add_library(contrib-libs-asmlib)
  7. target_sources(contrib-libs-asmlib PRIVATE
  8. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/dummy.c
  9. )
  10. target_yasm_source(contrib-libs-asmlib
  11. PRIVATE
  12. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/sfmt64.asm
  13. -I
  14. ${CMAKE_BINARY_DIR}
  15. -I
  16. ${CMAKE_SOURCE_DIR}
  17. )
  18. target_yasm_source(contrib-libs-asmlib
  19. PRIVATE
  20. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/mother64.asm
  21. -I
  22. ${CMAKE_BINARY_DIR}
  23. -I
  24. ${CMAKE_SOURCE_DIR}
  25. )
  26. target_yasm_source(contrib-libs-asmlib
  27. PRIVATE
  28. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/mersenne64.asm
  29. -I
  30. ${CMAKE_BINARY_DIR}
  31. -I
  32. ${CMAKE_SOURCE_DIR}
  33. )
  34. target_yasm_source(contrib-libs-asmlib
  35. PRIVATE
  36. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/debugbreak64.asm
  37. -I
  38. ${CMAKE_BINARY_DIR}
  39. -I
  40. ${CMAKE_SOURCE_DIR}
  41. )
  42. target_yasm_source(contrib-libs-asmlib
  43. PRIVATE
  44. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/cachesize64.asm
  45. -I
  46. ${CMAKE_BINARY_DIR}
  47. -I
  48. ${CMAKE_SOURCE_DIR}
  49. )
  50. target_yasm_source(contrib-libs-asmlib
  51. PRIVATE
  52. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/divfixedi64.asm
  53. -I
  54. ${CMAKE_BINARY_DIR}
  55. -I
  56. ${CMAKE_SOURCE_DIR}
  57. )
  58. target_yasm_source(contrib-libs-asmlib
  59. PRIVATE
  60. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/rdtsc64.asm
  61. -I
  62. ${CMAKE_BINARY_DIR}
  63. -I
  64. ${CMAKE_SOURCE_DIR}
  65. )
  66. target_yasm_source(contrib-libs-asmlib
  67. PRIVATE
  68. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/strcat64.asm
  69. -I
  70. ${CMAKE_BINARY_DIR}
  71. -I
  72. ${CMAKE_SOURCE_DIR}
  73. )
  74. target_yasm_source(contrib-libs-asmlib
  75. PRIVATE
  76. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/unalignedisfaster64.asm
  77. -I
  78. ${CMAKE_BINARY_DIR}
  79. -I
  80. ${CMAKE_SOURCE_DIR}
  81. )
  82. target_yasm_source(contrib-libs-asmlib
  83. PRIVATE
  84. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/strcpy64.asm
  85. -I
  86. ${CMAKE_BINARY_DIR}
  87. -I
  88. ${CMAKE_SOURCE_DIR}
  89. )
  90. target_yasm_source(contrib-libs-asmlib
  91. PRIVATE
  92. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/substring64.asm
  93. -I
  94. ${CMAKE_BINARY_DIR}
  95. -I
  96. ${CMAKE_SOURCE_DIR}
  97. )
  98. target_yasm_source(contrib-libs-asmlib
  99. PRIVATE
  100. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/strlen64.asm
  101. -I
  102. ${CMAKE_BINARY_DIR}
  103. -I
  104. ${CMAKE_SOURCE_DIR}
  105. )
  106. target_yasm_source(contrib-libs-asmlib
  107. PRIVATE
  108. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/cputype64.asm
  109. -I
  110. ${CMAKE_BINARY_DIR}
  111. -I
  112. ${CMAKE_SOURCE_DIR}
  113. )
  114. target_yasm_source(contrib-libs-asmlib
  115. PRIVATE
  116. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/memcmp64.asm
  117. -I
  118. ${CMAKE_BINARY_DIR}
  119. -I
  120. ${CMAKE_SOURCE_DIR}
  121. )
  122. target_yasm_source(contrib-libs-asmlib
  123. PRIVATE
  124. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/memmove64.asm
  125. -I
  126. ${CMAKE_BINARY_DIR}
  127. -I
  128. ${CMAKE_SOURCE_DIR}
  129. )
  130. target_yasm_source(contrib-libs-asmlib
  131. PRIVATE
  132. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/stricmp64.asm
  133. -I
  134. ${CMAKE_BINARY_DIR}
  135. -I
  136. ${CMAKE_SOURCE_DIR}
  137. )
  138. target_yasm_source(contrib-libs-asmlib
  139. PRIVATE
  140. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/divfixedv64.asm
  141. -I
  142. ${CMAKE_BINARY_DIR}
  143. -I
  144. ${CMAKE_SOURCE_DIR}
  145. )
  146. target_yasm_source(contrib-libs-asmlib
  147. PRIVATE
  148. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/physseed64.asm
  149. -I
  150. ${CMAKE_BINARY_DIR}
  151. -I
  152. ${CMAKE_SOURCE_DIR}
  153. )
  154. target_yasm_source(contrib-libs-asmlib
  155. PRIVATE
  156. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/cpuid64.asm
  157. -I
  158. ${CMAKE_BINARY_DIR}
  159. -I
  160. ${CMAKE_SOURCE_DIR}
  161. )
  162. target_yasm_source(contrib-libs-asmlib
  163. PRIVATE
  164. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/round64.asm
  165. -I
  166. ${CMAKE_BINARY_DIR}
  167. -I
  168. ${CMAKE_SOURCE_DIR}
  169. )
  170. target_yasm_source(contrib-libs-asmlib
  171. PRIVATE
  172. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/memcpy64.asm
  173. -I
  174. ${CMAKE_BINARY_DIR}
  175. -I
  176. ${CMAKE_SOURCE_DIR}
  177. )
  178. target_yasm_source(contrib-libs-asmlib
  179. PRIVATE
  180. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/popcount64.asm
  181. -I
  182. ${CMAKE_BINARY_DIR}
  183. -I
  184. ${CMAKE_SOURCE_DIR}
  185. )
  186. target_yasm_source(contrib-libs-asmlib
  187. PRIVATE
  188. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/dispatchpatch64.asm
  189. -I
  190. ${CMAKE_BINARY_DIR}
  191. -I
  192. ${CMAKE_SOURCE_DIR}
  193. )
  194. target_yasm_source(contrib-libs-asmlib
  195. PRIVATE
  196. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/procname64.asm
  197. -I
  198. ${CMAKE_BINARY_DIR}
  199. -I
  200. ${CMAKE_SOURCE_DIR}
  201. )
  202. target_yasm_source(contrib-libs-asmlib
  203. PRIVATE
  204. ${CMAKE_SOURCE_DIR}/contrib/libs/asmlib/memset64.asm
  205. -I
  206. ${CMAKE_BINARY_DIR}
  207. -I
  208. ${CMAKE_SOURCE_DIR}
  209. )