fpmake_proc.inc 12 KB

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