BUILD 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. load('//sys/src/FLAGS', "KLIB_COMPILER_FLAGS", "LIB_COMPILER_FLAGS")
  2. cc_library(
  3. name="libkdraw",
  4. copts=KLIB_COMPILER_FLAGS,
  5. includes=[
  6. "//sys/include",
  7. "//amd64/include",
  8. ],
  9. srcs=[
  10. "alloc.c",
  11. "allocimagemix.c",
  12. "arith.c",
  13. "bezier.c",
  14. "border.c",
  15. "buildfont.c",
  16. "bytesperline.c",
  17. "chan.c",
  18. "cloadimage.c",
  19. "computil.c",
  20. "creadimage.c",
  21. "debug.c",
  22. "defont.c",
  23. "draw.c",
  24. "drawrepl.c",
  25. "egetrect.c",
  26. "ellipse.c",
  27. "emenuhit.c",
  28. "event.c",
  29. "fmt.c",
  30. "font.c",
  31. "freesubfont.c",
  32. "getdefont.c",
  33. "getrect.c",
  34. "getsubfont.c",
  35. "icossin.c",
  36. "icossin2.c",
  37. "init.c",
  38. "keyboard.c",
  39. "line.c",
  40. "menuhit.c",
  41. "mkfont.c",
  42. "mouse.c",
  43. "newwindow.c",
  44. "openfont.c",
  45. "poly.c",
  46. "loadimage.c",
  47. "readcolmap.c",
  48. "readimage.c",
  49. "readsubfont.c",
  50. "rectclip.c",
  51. "replclipr.c",
  52. "rgb.c",
  53. "scroll.c",
  54. "string.c",
  55. "stringbg.c",
  56. "stringsubfont.c",
  57. "stringwidth.c",
  58. "subfont.c",
  59. "subfontcache.c",
  60. "subfontname.c",
  61. "unloadimage.c",
  62. "window.c",
  63. "writecolmap.c",
  64. "writeimage.c",
  65. "writesubfont.c"
  66. ]
  67. )
  68. cc_library(
  69. name="libdraw",
  70. copts=LIB_COMPILER_FLAGS,
  71. includes=[
  72. "//sys/include",
  73. "//amd64/include",
  74. ],
  75. srcs=[
  76. "alloc.c",
  77. "allocimagemix.c",
  78. "arith.c",
  79. "bezier.c",
  80. "border.c",
  81. "buildfont.c",
  82. "bytesperline.c",
  83. "chan.c",
  84. "cloadimage.c",
  85. "computil.c",
  86. "creadimage.c",
  87. "debug.c",
  88. "defont.c",
  89. "draw.c",
  90. "drawrepl.c",
  91. "egetrect.c",
  92. "ellipse.c",
  93. "emenuhit.c",
  94. "event.c",
  95. "fmt.c",
  96. "font.c",
  97. "freesubfont.c",
  98. "getdefont.c",
  99. "getrect.c",
  100. "getsubfont.c",
  101. "icossin.c",
  102. "icossin2.c",
  103. "init.c",
  104. "keyboard.c",
  105. "line.c",
  106. "menuhit.c",
  107. "mkfont.c",
  108. "mouse.c",
  109. "newwindow.c",
  110. "openfont.c",
  111. "poly.c",
  112. "loadimage.c",
  113. "readcolmap.c",
  114. "readimage.c",
  115. "readsubfont.c",
  116. "rectclip.c",
  117. "replclipr.c",
  118. "rgb.c",
  119. "scroll.c",
  120. "string.c",
  121. "stringbg.c",
  122. "stringsubfont.c",
  123. "stringwidth.c",
  124. "subfont.c",
  125. "subfontcache.c",
  126. "subfontname.c",
  127. "unloadimage.c",
  128. "window.c",
  129. "writecolmap.c",
  130. "writeimage.c",
  131. "writesubfont.c"
  132. ]
  133. )