fpmake_proc.inc 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676
  1. procedure add_a52(const ADirectory: string);
  2. begin
  3. with Installer do
  4. {$include a52/fpmake.pp}
  5. end;
  6. procedure add_amunits(const ADirectory: string);
  7. begin
  8. with Installer do
  9. {$include amunits/fpmake.pp}
  10. end;
  11. procedure add_aspell(const ADirectory: string);
  12. begin
  13. with Installer do
  14. {$include aspell/fpmake.pp}
  15. end;
  16. procedure add_bfd(const ADirectory: string);
  17. begin
  18. with Installer do
  19. {$include bfd/fpmake.pp}
  20. end;
  21. procedure add_bzip2(const ADirectory: string);
  22. begin
  23. with Installer do
  24. {$include bzip2/fpmake.pp}
  25. end;
  26. procedure add_cairo(const ADirectory: string);
  27. begin
  28. with Installer do
  29. {$include cairo/fpmake.pp}
  30. end;
  31. procedure add_cdrom(const ADirectory: string);
  32. begin
  33. with Installer do
  34. {$include cdrom/fpmake.pp}
  35. end;
  36. procedure add_chm(const ADirectory: string);
  37. begin
  38. with Installer do
  39. {$include chm/fpmake.pp}
  40. end;
  41. procedure add_cocoaint(const ADirectory: string);
  42. begin
  43. with Installer do
  44. {$include cocoaint/fpmake.pp}
  45. end;
  46. {$include dblib/fpmake.pp}
  47. procedure add_dbus(const ADirectory: string);
  48. begin
  49. with Installer do
  50. {$include dbus/fpmake.pp}
  51. end;
  52. procedure add_dts(const ADirectory: string);
  53. begin
  54. with Installer do
  55. {$include dts/fpmake.pp}
  56. end;
  57. procedure add_fastcgi(const ADirectory: string);
  58. begin
  59. with Installer do
  60. {$include fastcgi/fpmake.pp}
  61. end;
  62. procedure add_fcl_async(const ADirectory: string);
  63. begin
  64. with Installer do
  65. {$include fcl-async/fpmake.pp}
  66. end;
  67. procedure add_fcl_base(const ADirectory: string);
  68. begin
  69. with Installer do
  70. {$include fcl-base/fpmake.pp}
  71. end;
  72. {$include fcl-db/fpmake.pp}
  73. procedure add_fcl_extra(const ADirectory: string);
  74. begin
  75. with Installer do
  76. {$include fcl-extra/fpmake.pp}
  77. end;
  78. procedure add_fcl_fpcunit(const ADirectory: string);
  79. begin
  80. with Installer do
  81. {$include fcl-fpcunit/fpmake.pp}
  82. end;
  83. procedure add_fcl_image(const ADirectory: string);
  84. begin
  85. with Installer do
  86. {$include fcl-image/fpmake.pp}
  87. end;
  88. procedure add_fcl_js(const ADirectory: string);
  89. begin
  90. with Installer do
  91. {$include fcl-js/fpmake.pp}
  92. end;
  93. procedure add_fcl_json(const ADirectory: string);
  94. begin
  95. with Installer do
  96. {$include fcl-json/fpmake.pp}
  97. end;
  98. procedure add_fcl_net(const ADirectory: string);
  99. begin
  100. with Installer do
  101. {$include fcl-net/fpmake.pp}
  102. end;
  103. procedure add_fcl_passrc(const ADirectory: string);
  104. begin
  105. with Installer do
  106. {$include fcl-passrc/fpmake.pp}
  107. end;
  108. procedure add_fcl_process(const ADirectory: string);
  109. begin
  110. with Installer do
  111. {$include fcl-process/fpmake.pp}
  112. end;
  113. procedure add_fcl_registry(const ADirectory: string);
  114. begin
  115. with Installer do
  116. {$include fcl-registry/fpmake.pp}
  117. end;
  118. procedure add_fcl_res(const ADirectory: string);
  119. begin
  120. with Installer do
  121. {$include fcl-res/fpmake.pp}
  122. end;
  123. procedure add_fcl_sdo(const ADirectory: string);
  124. begin
  125. with Installer do
  126. {$include fcl-sdo/fpmake.pp}
  127. end;
  128. procedure add_fcl_stl(const ADirectory: string);
  129. begin
  130. with Installer do
  131. {$include fcl-stl/fpmake.pp}
  132. end;
  133. procedure add_fcl_web(const ADirectory: string);
  134. begin
  135. with Installer do
  136. {$include fcl-web/fpmake.pp}
  137. end;
  138. procedure add_fcl_xml(const ADirectory: string);
  139. begin
  140. with Installer do
  141. {$include fcl-xml/fpmake.pp}
  142. end;
  143. procedure add_fftw(const ADirectory: string);
  144. begin
  145. with Installer do
  146. {$include fftw/fpmake.pp}
  147. end;
  148. procedure add_fpgtk(const ADirectory: string);
  149. begin
  150. with Installer do
  151. {$include fpgtk/fpmake.pp}
  152. end;
  153. {$include fpindexer/fpmake.pp}
  154. procedure add_fpmkunit(const ADirectory: string);
  155. begin
  156. with Installer do
  157. {$include fpmkunit/fpmake.pp}
  158. end;
  159. {$include fppkg/fpmake.pp}
  160. procedure add_fv(const ADirectory: string);
  161. begin
  162. with Installer do
  163. {$include fv/fpmake.pp}
  164. end;
  165. {$include gdbint/fpmake.pp}
  166. procedure add_gdbm(const ADirectory: string);
  167. begin
  168. with Installer do
  169. {$include gdbm/fpmake.pp}
  170. end;
  171. procedure add_ggi(const ADirectory: string);
  172. begin
  173. with Installer do
  174. {$include ggi/fpmake.pp}
  175. end;
  176. procedure add_gmp(const ADirectory: string);
  177. begin
  178. with Installer do
  179. {$include gmp/fpmake.pp}
  180. end;
  181. procedure add_gnome1(const ADirectory: string);
  182. begin
  183. with Installer do
  184. {$include gnome1/fpmake.pp}
  185. end;
  186. procedure add_graph(const ADirectory: string);
  187. begin
  188. with Installer do
  189. {$include graph/fpmake.pp}
  190. end;
  191. procedure add_gtk1(const ADirectory: string);
  192. begin
  193. with Installer do
  194. {$include gtk1/fpmake.pp}
  195. end;
  196. procedure add_gtk2(const ADirectory: string);
  197. begin
  198. with Installer do
  199. {$include gtk2/fpmake.pp}
  200. end;
  201. procedure add_hash(const ADirectory: string);
  202. begin
  203. with Installer do
  204. {$include hash/fpmake.pp}
  205. end;
  206. procedure add_hermes(const ADirectory: string);
  207. begin
  208. with Installer do
  209. {$include hermes/fpmake.pp}
  210. end;
  211. procedure add_httpd13(const ADirectory: string);
  212. begin
  213. with Installer do
  214. {$include httpd13/fpmake.pp}
  215. end;
  216. procedure add_httpd20(const ADirectory: string);
  217. begin
  218. with Installer do
  219. {$include httpd20/fpmake.pp}
  220. end;
  221. procedure add_httpd22(const ADirectory: string);
  222. begin
  223. with Installer do
  224. {$include httpd22/fpmake.pp}
  225. end;
  226. procedure add_httpd24(const ADirectory: string);
  227. begin
  228. with Installer do
  229. {$include httpd24/fpmake.pp}
  230. end;
  231. procedure add_ibase(const ADirectory: string);
  232. begin
  233. with Installer do
  234. {$include ibase/fpmake.pp}
  235. end;
  236. procedure add_iconvenc(const ADirectory: string);
  237. begin
  238. with Installer do
  239. {$include iconvenc/fpmake.pp}
  240. end;
  241. procedure add_imagemagick(const ADirectory: string);
  242. begin
  243. with Installer do
  244. {$include imagemagick/fpmake.pp}
  245. end;
  246. procedure add_imlib(const ADirectory: string);
  247. begin
  248. with Installer do
  249. {$include imlib/fpmake.pp}
  250. end;
  251. procedure add_jni(const ADirectory: string);
  252. begin
  253. with Installer do
  254. {$include jni/fpmake.pp}
  255. end;
  256. procedure add_ldap(const ADirectory: string);
  257. begin
  258. with Installer do
  259. {$include ldap/fpmake.pp}
  260. end;
  261. procedure add_libc(const ADirectory: string);
  262. begin
  263. with Installer do
  264. {$include libc/fpmake.pp}
  265. end;
  266. procedure add_libcurl(const ADirectory: string);
  267. begin
  268. with Installer do
  269. {$include libcurl/fpmake.pp}
  270. end;
  271. procedure add_libgbafpc(const ADirectory: string);
  272. begin
  273. with Installer do
  274. {$include libgbafpc/fpmake.pp}
  275. end;
  276. procedure add_libgd(const ADirectory: string);
  277. begin
  278. with Installer do
  279. {$include libgd/fpmake.pp}
  280. end;
  281. procedure add_libndsfpc(const ADirectory: string);
  282. begin
  283. with Installer do
  284. {$include libndsfpc/fpmake.pp}
  285. end;
  286. procedure add_libogcfpc(const ADirectory: string);
  287. begin
  288. with Installer do
  289. {$include libogcfpc/fpmake.pp}
  290. end;
  291. procedure add_libpng(const ADirectory: string);
  292. begin
  293. with Installer do
  294. {$include libpng/fpmake.pp}
  295. end;
  296. procedure add_librsvg(const ADirectory: string);
  297. begin
  298. with Installer do
  299. {$include librsvg/fpmake.pp}
  300. end;
  301. procedure add_libsee(const ADirectory: string);
  302. begin
  303. with Installer do
  304. {$include libsee/fpmake.pp}
  305. end;
  306. procedure add_libtar(const ADirectory: string);
  307. begin
  308. with Installer do
  309. {$include libtar/fpmake.pp}
  310. end;
  311. procedure add_libvlc(const ADirectory: string);
  312. begin
  313. with Installer do
  314. {$include libvlc/fpmake.pp}
  315. end;
  316. procedure add_libxml(const ADirectory: string);
  317. begin
  318. with Installer do
  319. {$include libxml/fpmake.pp}
  320. end;
  321. procedure add_lua(const ADirectory: string);
  322. begin
  323. with Installer do
  324. {$include lua/fpmake.pp}
  325. end;
  326. procedure add_mad(const ADirectory: string);
  327. begin
  328. with Installer do
  329. {$include mad/fpmake.pp}
  330. end;
  331. procedure add_modplug(const ADirectory: string);
  332. begin
  333. with Installer do
  334. {$include modplug/fpmake.pp}
  335. end;
  336. procedure add_mysql(const ADirectory: string);
  337. begin
  338. with Installer do
  339. {$include mysql/fpmake.pp}
  340. end;
  341. procedure add_ncurses(const ADirectory: string);
  342. begin
  343. with Installer do
  344. {$include ncurses/fpmake.pp}
  345. end;
  346. procedure add_newt(const ADirectory: string);
  347. begin
  348. with Installer do
  349. {$include newt/fpmake.pp}
  350. end;
  351. procedure add_numlib(const ADirectory: string);
  352. begin
  353. with Installer do
  354. {$include numlib/fpmake.pp}
  355. end;
  356. procedure add_nvapi(const ADirectory: string);
  357. begin
  358. with Installer do
  359. {$include nvapi/fpmake.pp}
  360. end;
  361. procedure add_objcrtl(const ADirectory: string);
  362. begin
  363. with Installer do
  364. {$include objcrtl/fpmake.pp}
  365. end;
  366. procedure add_odbc(const ADirectory: string);
  367. begin
  368. with Installer do
  369. {$include odbc/fpmake.pp}
  370. end;
  371. procedure add_oggvorbis(const ADirectory: string);
  372. begin
  373. with Installer do
  374. {$include oggvorbis/fpmake.pp}
  375. end;
  376. procedure add_openal(const ADirectory: string);
  377. begin
  378. with Installer do
  379. {$include openal/fpmake.pp}
  380. end;
  381. procedure add_opencl(const ADirectory: string);
  382. begin
  383. with Installer do
  384. {$include opencl/fpmake.pp}
  385. end;
  386. procedure add_opengl(const ADirectory: string);
  387. begin
  388. with Installer do
  389. {$include opengl/fpmake.pp}
  390. end;
  391. procedure add_opengles(const ADirectory: string);
  392. begin
  393. with Installer do
  394. {$include opengles/fpmake.pp}
  395. end;
  396. procedure add_openssl(const ADirectory: string);
  397. begin
  398. with Installer do
  399. {$include openssl/fpmake.pp}
  400. end;
  401. procedure add_oracle(const ADirectory: string);
  402. begin
  403. with Installer do
  404. {$include oracle/fpmake.pp}
  405. end;
  406. procedure add_os2units(const ADirectory: string);
  407. begin
  408. with Installer do
  409. {$include os2units/fpmake.pp}
  410. end;
  411. procedure add_palmunits(const ADirectory: string);
  412. begin
  413. with Installer do
  414. {$include palmunits/fpmake.pp}
  415. end;
  416. procedure add_pasjpeg(const ADirectory: string);
  417. begin
  418. with Installer do
  419. {$include pasjpeg/fpmake.pp}
  420. end;
  421. procedure add_paszlib(const ADirectory: string);
  422. begin
  423. with Installer do
  424. {$include paszlib/fpmake.pp}
  425. end;
  426. procedure add_pcap(const ADirectory: string);
  427. begin
  428. with Installer do
  429. {$include pcap/fpmake.pp}
  430. end;
  431. procedure add_postgres(const ADirectory: string);
  432. begin
  433. with Installer do
  434. {$include postgres/fpmake.pp}
  435. end;
  436. procedure add_proj4(const ADirectory: string);
  437. begin
  438. with Installer do
  439. {$include proj4/fpmake.pp}
  440. end;
  441. procedure add_ptc(const ADirectory: string);
  442. begin
  443. with Installer do
  444. {$include ptc/fpmake.pp}
  445. end;
  446. procedure add_pthreads(const ADirectory: string);
  447. begin
  448. with Installer do
  449. {$include pthreads/fpmake.pp}
  450. end;
  451. procedure add_pxlib(const ADirectory: string);
  452. begin
  453. with Installer do
  454. {$include pxlib/fpmake.pp}
  455. end;
  456. procedure add_regexpr(const ADirectory: string);
  457. begin
  458. with Installer do
  459. {$include regexpr/fpmake.pp}
  460. end;
  461. procedure add_rexx(const ADirectory: string);
  462. begin
  463. with Installer do
  464. {$include rexx/fpmake.pp}
  465. end;
  466. procedure add_sdl(const ADirectory: string);
  467. begin
  468. with Installer do
  469. {$include sdl/fpmake.pp}
  470. end;
  471. procedure add_sqlite(const ADirectory: string);
  472. begin
  473. with Installer do
  474. {$include sqlite/fpmake.pp}
  475. end;
  476. procedure add_svgalib(const ADirectory: string);
  477. begin
  478. with Installer do
  479. {$include svgalib/fpmake.pp}
  480. end;
  481. procedure add_symbolic(const ADirectory: string);
  482. begin
  483. with Installer do
  484. {$include symbolic/fpmake.pp}
  485. end;
  486. procedure add_syslog(const ADirectory: string);
  487. begin
  488. with Installer do
  489. {$include syslog/fpmake.pp}
  490. end;
  491. procedure add_tcl(const ADirectory: string);
  492. begin
  493. with Installer do
  494. {$include tcl/fpmake.pp}
  495. end;
  496. procedure add_univint(const ADirectory: string);
  497. begin
  498. with Installer do
  499. {$include univint/fpmake.pp}
  500. end;
  501. procedure add_unixutil(const ADirectory: string);
  502. begin
  503. with Installer do
  504. {$include unixutil/fpmake.pp}
  505. end;
  506. procedure add_unzip(const ADirectory: string);
  507. begin
  508. with Installer do
  509. {$include unzip/fpmake.pp}
  510. end;
  511. procedure add_users(const ADirectory: string);
  512. begin
  513. with Installer do
  514. {$include users/fpmake.pp}
  515. end;
  516. procedure add_utmp(const ADirectory: string);
  517. begin
  518. with Installer do
  519. {$include utmp/fpmake.pp}
  520. end;
  521. procedure add_uuid(const ADirectory: string);
  522. begin
  523. with Installer do
  524. {$include uuid/fpmake.pp}
  525. end;
  526. procedure add_winceunits(const ADirectory: string);
  527. begin
  528. with Installer do
  529. {$include winceunits/fpmake.pp}
  530. end;
  531. procedure add_winunits_base(const ADirectory: string);
  532. begin
  533. with Installer do
  534. {$include winunits-base/fpmake.pp}
  535. end;
  536. procedure add_winunits_jedi(const ADirectory: string);
  537. begin
  538. with Installer do
  539. {$include winunits-jedi/fpmake.pp}
  540. end;
  541. procedure add_x11(const ADirectory: string);
  542. begin
  543. with Installer do
  544. {$include x11/fpmake.pp}
  545. end;
  546. procedure add_xforms(const ADirectory: string);
  547. begin
  548. with Installer do
  549. {$include xforms/fpmake.pp}
  550. end;
  551. procedure add_zlib(const ADirectory: string);
  552. begin
  553. with Installer do
  554. {$include zlib/fpmake.pp}
  555. end;
  556. procedure add_zorba(const ADirectory: string);
  557. begin
  558. with Installer do
  559. {$include zorba/fpmake.pp}
  560. end;