fpmake_proc.inc 15 KB

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