Android.mk 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350
  1. LOCAL_PATH := $(call my-dir)
  2. PRIVATE_LOCAL_CFLAGS := -O2 -g -W -Wall \
  3. -DSO_RXQ_OVFL=40 \
  4. -DPF_CAN=29 \
  5. -DAF_CAN=PF_CAN
  6. #
  7. # canlib
  8. #
  9. include $(CLEAR_VARS)
  10. LOCAL_SRC_FILES := lib.c canframelen.c
  11. LOCAL_MODULE := libcan
  12. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  13. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  14. include $(BUILD_STATIC_LIBRARY)
  15. #
  16. # candump
  17. #
  18. include $(CLEAR_VARS)
  19. LOCAL_SRC_FILES := candump.c
  20. LOCAL_MODULE := candump
  21. LOCAL_MODULE_TAGS := optional
  22. LOCAL_STATIC_LIBRARIES := libcan
  23. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  24. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  25. include $(BUILD_EXECUTABLE)
  26. #
  27. # cansend
  28. #
  29. include $(CLEAR_VARS)
  30. LOCAL_SRC_FILES := cansend.c
  31. LOCAL_MODULE := cansend
  32. LOCAL_MODULE_TAGS := optional
  33. LOCAL_STATIC_LIBRARIES := libcan
  34. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  35. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  36. include $(BUILD_EXECUTABLE)
  37. #
  38. # bcmserver
  39. #
  40. include $(CLEAR_VARS)
  41. LOCAL_SRC_FILES := bcmserver.c
  42. LOCAL_MODULE := bcmserver
  43. LOCAL_MODULE_TAGS := optional
  44. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  45. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  46. include $(BUILD_EXECUTABLE)
  47. #
  48. # can-calc-bit-timing
  49. #
  50. include $(CLEAR_VARS)
  51. LOCAL_SRC_FILES := can-calc-bit-timing.c
  52. LOCAL_MODULE := can-calc-bit-timing
  53. LOCAL_MODULE_TAGS := optional
  54. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  55. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  56. include $(BUILD_EXECUTABLE)
  57. #
  58. # canbusload
  59. #
  60. include $(CLEAR_VARS)
  61. LOCAL_SRC_FILES := canbusload.c
  62. LOCAL_MODULE := canbusload
  63. LOCAL_MODULE_TAGS := optional
  64. LOCAL_STATIC_LIBRARIES := libcan
  65. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  66. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  67. include $(BUILD_EXECUTABLE)
  68. #
  69. # canfdtest
  70. #
  71. include $(CLEAR_VARS)
  72. LOCAL_SRC_FILES := canfdtest.c
  73. LOCAL_MODULE := canfdtest
  74. LOCAL_MODULE_TAGS := optional
  75. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  76. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  77. include $(BUILD_EXECUTABLE)
  78. #
  79. # cangen
  80. #
  81. include $(CLEAR_VARS)
  82. LOCAL_SRC_FILES := cangen.c
  83. LOCAL_MODULE := cangen
  84. LOCAL_MODULE_TAGS := optional
  85. LOCAL_STATIC_LIBRARIES := libcan
  86. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  87. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  88. include $(BUILD_EXECUTABLE)
  89. #
  90. # cangw
  91. #
  92. include $(CLEAR_VARS)
  93. LOCAL_SRC_FILES := cangw.c
  94. LOCAL_MODULE := cangw
  95. LOCAL_MODULE_TAGS := optional
  96. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  97. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  98. include $(BUILD_EXECUTABLE)
  99. #
  100. # canlogserver
  101. #
  102. include $(CLEAR_VARS)
  103. LOCAL_SRC_FILES := canlogserver.c
  104. LOCAL_MODULE := canlogserver
  105. LOCAL_MODULE_TAGS := optional
  106. LOCAL_STATIC_LIBRARIES := libcan
  107. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  108. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  109. include $(BUILD_EXECUTABLE)
  110. #
  111. # canplayer
  112. #
  113. include $(CLEAR_VARS)
  114. LOCAL_SRC_FILES := canplayer.c
  115. LOCAL_MODULE := canplayer
  116. LOCAL_MODULE_TAGS := optional
  117. LOCAL_STATIC_LIBRARIES := libcan
  118. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  119. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  120. include $(BUILD_EXECUTABLE)
  121. #
  122. # cansniffer
  123. #
  124. include $(CLEAR_VARS)
  125. LOCAL_SRC_FILES := cansniffer.c
  126. LOCAL_MODULE := cansniffer
  127. LOCAL_MODULE_TAGS := optional
  128. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  129. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  130. include $(BUILD_EXECUTABLE)
  131. #
  132. # isotpdump
  133. #
  134. include $(CLEAR_VARS)
  135. LOCAL_SRC_FILES := isotpdump.c
  136. LOCAL_MODULE := isotpdump
  137. LOCAL_MODULE_TAGS := optional
  138. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  139. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  140. include $(BUILD_EXECUTABLE)
  141. #
  142. # isotprecv
  143. #
  144. include $(CLEAR_VARS)
  145. LOCAL_SRC_FILES := isotprecv.c
  146. LOCAL_MODULE := isotprecv
  147. LOCAL_MODULE_TAGS := optional
  148. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  149. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  150. include $(BUILD_EXECUTABLE)
  151. #
  152. # isotpsend
  153. #
  154. include $(CLEAR_VARS)
  155. LOCAL_SRC_FILES := isotpsend.c
  156. LOCAL_MODULE := isotpsend
  157. LOCAL_MODULE_TAGS := optional
  158. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  159. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  160. include $(BUILD_EXECUTABLE)
  161. #
  162. # isotpserver
  163. #
  164. include $(CLEAR_VARS)
  165. LOCAL_SRC_FILES := isotpserver.c
  166. LOCAL_MODULE := isotpserver
  167. LOCAL_MODULE_TAGS := optional
  168. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  169. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  170. include $(BUILD_EXECUTABLE)
  171. #
  172. # isotpsniffer
  173. #
  174. include $(CLEAR_VARS)
  175. LOCAL_SRC_FILES := isotpsniffer.c
  176. LOCAL_MODULE := isotpsniffer.c
  177. LOCAL_MODULE_TAGS := optional
  178. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  179. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  180. include $(BUILD_EXECUTABLE)
  181. #
  182. # isotptun
  183. #
  184. include $(CLEAR_VARS)
  185. LOCAL_SRC_FILES := isotptun.c
  186. LOCAL_MODULE := isotptun
  187. LOCAL_MODULE_TAGS := optional
  188. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  189. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  190. include $(BUILD_EXECUTABLE)
  191. #
  192. # isotpperf
  193. #
  194. include $(CLEAR_VARS)
  195. LOCAL_SRC_FILES := isotpperf.c
  196. LOCAL_MODULE := isotpperf
  197. LOCAL_MODULE_TAGS := optional
  198. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  199. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  200. include $(BUILD_EXECUTABLE)
  201. #
  202. # log2asc
  203. #
  204. include $(CLEAR_VARS)
  205. LOCAL_SRC_FILES := log2asc.c
  206. LOCAL_MODULE := log2asc
  207. LOCAL_MODULE_TAGS := optional
  208. LOCAL_STATIC_LIBRARIES := libcan
  209. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  210. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  211. include $(BUILD_EXECUTABLE)
  212. #
  213. # log2long
  214. #
  215. include $(CLEAR_VARS)
  216. LOCAL_SRC_FILES := log2long.c
  217. LOCAL_MODULE := log2long
  218. LOCAL_MODULE_TAGS := optional
  219. LOCAL_STATIC_LIBRARIES := libcan
  220. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  221. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  222. include $(BUILD_EXECUTABLE)
  223. #
  224. # slcan_attach
  225. #
  226. include $(CLEAR_VARS)
  227. LOCAL_SRC_FILES := slcan_attach.c
  228. LOCAL_MODULE := slcan_attach
  229. LOCAL_MODULE_TAGS := optional
  230. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  231. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  232. include $(BUILD_EXECUTABLE)
  233. #
  234. # slcand
  235. #
  236. include $(CLEAR_VARS)
  237. LOCAL_SRC_FILES := slcand.c
  238. LOCAL_MODULE := slcand
  239. LOCAL_MODULE_TAGS := optional
  240. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  241. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  242. include $(BUILD_EXECUTABLE)
  243. #
  244. # slcanpty
  245. #
  246. include $(CLEAR_VARS)
  247. LOCAL_SRC_FILES := slcanpty.c
  248. LOCAL_MODULE := slcanpty
  249. LOCAL_MODULE_TAGS := optional
  250. LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
  251. LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
  252. include $(BUILD_EXECUTABLE)