Makefile 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296
  1. #addarray16.png
  2. #addarray20.png
  3. #addarray32.png
  4. #aero_arc.png
  5. #aero_array.png
  6. #aero_buffer.png
  7. #aero_circle_geo.png
  8. #aero_circle.png
  9. #aero_disc.png
  10. #aero_drill_array.png
  11. #aero_drill.png
  12. #aero_path1.png
  13. #aero_path2.png
  14. #aero_path3.png
  15. #aero_path4.png
  16. #aero_path5.png
  17. #aero.png
  18. #aero_semidisc.png
  19. #aero_slot.png
  20. #aero_text.png
  21. #align_center32.png
  22. #align_justify32.png
  23. #align_left32.png
  24. #align_right32.png
  25. #aperture16.png
  26. #aperture32.png
  27. #arc16.png
  28. #arc24.png
  29. #arc32.png
  30. #axis32.png
  31. #backup24.png
  32. #backup_export24.png
  33. #backup_import24.png
  34. #blocked16.png
  35. #bold32.png
  36. #bookmarks16.png
  37. #bookmarks32.png
  38. #buffer16-2.png
  39. #buffer16.png
  40. #buffer20.png
  41. #buffer24.png
  42. #bug16.png
  43. #bug32.png
  44. #calculator16.png
  45. #calculator24.png
  46. #calibrate_16.png
  47. #calibrate_32.png
  48. #cancel_edit16.png
  49. #cancel_edit32.png
  50. #circle32.png
  51. #clear_plot16.png
  52. #clear_plot32.png
  53. #close_edit_file16.png
  54. #close_edit_file32.png
  55. #cnc16.png
  56. #cnc32.png
  57. #code_editor32.png
  58. #code.png
  59. #convert24.png
  60. #copperfill16.png
  61. #copperfill32.png
  62. #copy_16.png
  63. #copy16.png
  64. #copy32.png
  65. #copy_file16.png
  66. #copy_file32.png
  67. #copy_geo.png
  68. #copy.png
  69. #corner32.png
  70. #cut16_bis.png
  71. #cut16.png
  72. #cut32_bis.png
  73. #cut32.png
  74. #cutpath16.png
  75. #cutpath24.png
  76. #cutpath32.png
  77. #database32.png
  78. #defaults.png
  79. #delete32.png
  80. #delete_file16.png
  81. #delete_file32.png
  82. #deleteshape16.png
  83. #deleteshape24.png
  84. #deleteshape32.png
  85. #deselect_all32.png
  86. #disable16.png
  87. #disable32.png
  88. #disc32.png
  89. #distance16.png
  90. #distance32.png
  91. #distance_min16.png
  92. #distance_min32.png
  93. #doubleside16.png
  94. #doubleside32.png
  95. #draw32.png
  96. #drill16.png
  97. #drill32.png
  98. #dxf16.png
  99. #edit16.png
  100. #edit32.png
  101. #edit_file16.png
  102. #edit_file32.png
  103. #edit_ok16.png
  104. #edit_ok32_bis.png
  105. #edit_ok32.png
  106. #eraser26.png
  107. #explode32.png
  108. #export.png
  109. #export_png32.png
  110. #fiducials_32.png
  111. #file16.png
  112. #file32.png
  113. #film16.png
  114. #film32.png
  115. #flatcam_icon128.png
  116. #flatcam_icon16.png
  117. #flatcam_icon24.png
  118. #flatcam_icon256.png
  119. #flatcam_icon32.png
  120. #flatcam_icon48.png
  121. #flipx.png
  122. #flipy.png
  123. #floppy16.png
  124. #floppy32.png
  125. #folder16.png
  126. #folder32_bis.png
  127. #folder32_Excellon.png
  128. #folder32_gerber.png
  129. #folder32.png
  130. #fscreen32.png
  131. #gear32.png
  132. #gear48.png
  133. #geometry16.png
  134. #globe16.png
  135. #goemetry32.png
  136. #graylight12.png
  137. #grid16.png
  138. #grid32_menu.png
  139. #grid32.png
  140. #help.png
  141. #home16.png
  142. #icons.txt
  143. #image16.png
  144. #image32.png
  145. #import.png
  146. #info16.png
  147. #intersection16.png
  148. #intersection24.png
  149. #intersection32.png
  150. #italic32.png
  151. #join16.png
  152. #join32.png
  153. #jump_to16.png
  154. #jump_to32.png
  155. #language32.png
  156. #letter_t_32.png
  157. #link16.png
  158. #machine16.png
  159. #markarea32.png
  160. #move16.png
  161. #move32_bis.png
  162. #move32.png
  163. #ncc16.png
  164. #new_exc32.png
  165. #new_file16.png
  166. #new_file32.png
  167. #new_file_exc16.png
  168. #new_file_exc32.png
  169. #new_file_geo16.png
  170. #new_file_geo32.png
  171. #new_file_grb16.png
  172. #new_file_grb32.png
  173. #new_geo16.png
  174. #new_geo32_bis.png
  175. #new_geo32.png
  176. #notebook16.png
  177. #notebook32.png
  178. #notes16_1.png
  179. #notes16.png
  180. #offset32.png
  181. #offsetx32.png
  182. #offsety32.png
  183. #open_excellon32.png
  184. #open_script32.png
  185. #origin16.png
  186. #origin32.png
  187. #origin.png
  188. #padarray32.png
  189. #paint16.png
  190. #paint20_1.png
  191. #paint20.png
  192. #panel16.png
  193. #panel32.png
  194. #panelize16.png
  195. #panelize32.png
  196. #path32.png
  197. #pdf32.png
  198. #pdf_link16.png
  199. #plot32.png
  200. #plus16.png
  201. #plus32.png
  202. #pointer32.png
  203. #pointer.png
  204. #poligonize32.png
  205. #polygon32.png
  206. #power16.png
  207. #pref.png
  208. #printer16.png
  209. #printer32.png
  210. #project16.png
  211. #project_save16.png
  212. #project_save32.png
  213. #properties32.png
  214. #qrcode32.png
  215. #recent_files.png
  216. #rectangle32.png
  217. #recycle16.png
  218. #replot16.png
  219. #replot32.png
  220. #resize16.png
  221. #rotate.png
  222. #rules32.png
  223. #save_as.png
  224. #scale32.png
  225. #script14.png
  226. #script16.png
  227. #script_new16.png
  228. #script_new24.png
  229. #script_open16.png
  230. #script_open18.png
  231. #script_open24.png
  232. #select_all.png
  233. #semidisc32.png
  234. #shell16.png
  235. #shell32.png
  236. #shortcuts24.png
  237. #skewX.png
  238. #skewY.png
  239. #slot26.png
  240. #slot_array26.png
  241. #snap_16.png
  242. #solderpaste32.png
  243. #solderpastebis32.png
  244. #source32.png
  245. #splash.png
  246. #sub32.png
  247. #subtract16.png
  248. #subtract24.png
  249. #subtract32.png
  250. #svg16.png
  251. #svg32.png
  252. #text32.png
  253. #toggle_units16.png
  254. #toggle_units32.png
  255. #track32.png
  256. #transform.png
  257. #trash16.png
  258. #trash32.png
  259. #tv16.png
  260. #underline32.png
  261. #union16.png
  262. #union32.png
  263. #videohelp24.png
  264. #view64.png
  265. #workspace24.png
  266. #zoom_fit32.png
  267. #zoom_in32.png
  268. #zoom_out32.png
  269. images = $(shell find -name "*.png")
  270. ls:
  271. @ echo $(images) | tr " " "\n"
  272. .PHONY: all
  273. all: $(images)
  274. %.png:
  275. @ echo "\nProcessing $@ $(prefix ../,$@)"
  276. @ convert $(addprefix ../,$@) -fuzz 20% -transparent white $@
  277. @ convert $@ -channel RGB -negate $@
  278. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque white $@
  279. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#f7f7f7" $@
  280. # # teste converte cinzas intermediarias
  281. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#000000" $@
  282. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#040404" $@
  283. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#212121" $@
  284. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#262626" $@
  285. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#3b3b3b" $@
  286. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#3e3e3e" $@
  287. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#4c4c4c" $@
  288. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#505050" $@
  289. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#555555" $@
  290. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#575757" $@
  291. @ convert $@ -fuzz 10% -fill "#F3F3F3" -opaque "#919191" $@