Răsfoiți Sursa

* amunits moved

git-svn-id: trunk@10043 -
marco 17 ani în urmă
părinte
comite
88851f7852
100 a modificat fișierele cu 2490 adăugiri și 498 ștergeri
  1. 152 155
      .gitattributes
  2. 7 343
      .gitignore
  3. 2249 0
      packages/amunits/Makefile
  4. 34 0
      packages/amunits/Makefile.fpc
  5. 0 0
      packages/amunits/README
  6. 0 0
      packages/amunits/examples/asltest.pas
  7. 0 0
      packages/amunits/examples/bezier.pas
  8. 0 0
      packages/amunits/examples/bezier2.pas
  9. 0 0
      packages/amunits/examples/checkmem.pas
  10. 0 0
      packages/amunits/examples/deviceinfo.pas
  11. 0 0
      packages/amunits/examples/dirdemo.pas
  12. 0 0
      packages/amunits/examples/easter.pas
  13. 0 0
      packages/amunits/examples/easygadtools.pas
  14. 0 0
      packages/amunits/examples/getdate.pas
  15. 0 0
      packages/amunits/examples/getfontasl.pas
  16. 0 0
      packages/amunits/examples/getmultifiles.pas
  17. 0 0
      packages/amunits/examples/gtmenu.pas
  18. 0 0
      packages/amunits/examples/imagegadget.pas
  19. 0 0
      packages/amunits/examples/listtest.pas
  20. 0 0
      packages/amunits/examples/moire.pas
  21. 0 0
      packages/amunits/examples/otherlibs/amarqueetest.pas
  22. 0 0
      packages/amunits/examples/otherlibs/bestmodeid.pas
  23. 0 0
      packages/amunits/examples/otherlibs/checkbox.pas
  24. 0 0
      packages/amunits/examples/otherlibs/demo.pas
  25. 0 0
      packages/amunits/examples/otherlibs/envprint.pas
  26. 0 0
      packages/amunits/examples/otherlibs/gadgetdemo.pas
  27. 0 0
      packages/amunits/examples/otherlibs/gttest.pas
  28. 0 0
      packages/amunits/examples/otherlibs/linklib.pas
  29. 0 0
      packages/amunits/examples/otherlibs/listview.pas
  30. 0 0
      packages/amunits/examples/otherlibs/modelist.pas
  31. 0 0
      packages/amunits/examples/otherlibs/openpip.pas
  32. 0 0
      packages/amunits/examples/otherlibs/openscreen.pas
  33. 0 0
      packages/amunits/examples/otherlibs/p96checkboards.pas
  34. 0 0
      packages/amunits/examples/otherlibs/palette.pas
  35. 0 0
      packages/amunits/examples/otherlibs/progindex.pas
  36. 0 0
      packages/amunits/examples/otherlibs/requestmodeid.pas
  37. 0 0
      packages/amunits/examples/otherlibs/rtdemo.pas
  38. 0 0
      packages/amunits/examples/otherlibs/scroller.pas
  39. 0 0
      packages/amunits/examples/otherlibs/slider.pas
  40. 0 0
      packages/amunits/examples/otherlibs/smallplay.pas
  41. 0 0
      packages/amunits/examples/otherlibs/string.pas
  42. 21 0
      packages/amunits/examples/otherlibs/symbol.blue
  43. 0 0
      packages/amunits/examples/otherlibs/symbol.green
  44. 0 0
      packages/amunits/examples/otherlibs/symbol.red
  45. 0 0
      packages/amunits/examples/otherlibs/toolmanager1.pas
  46. 0 0
      packages/amunits/examples/otherlibs/toolmanager2.pas
  47. 0 0
      packages/amunits/examples/otherlibs/toolmanager3.pas
  48. 0 0
      packages/amunits/examples/otherlibs/tritongadgets.pas
  49. 0 0
      packages/amunits/examples/otherlibs/writetruecolordata.pas
  50. 0 0
      packages/amunits/examples/penshare.pas
  51. 0 0
      packages/amunits/examples/showdevs.pas
  52. 0 0
      packages/amunits/examples/simple_timer.pas
  53. 0 0
      packages/amunits/examples/snow.pas
  54. 0 0
      packages/amunits/examples/sortdemo.pas
  55. 0 0
      packages/amunits/examples/stars.pas
  56. 0 0
      packages/amunits/examples/talk2boopsi.pas
  57. 0 0
      packages/amunits/examples/wbtest.pas
  58. 27 0
      packages/amunits/fpmake.pp
  59. 0 0
      packages/amunits/scripts/getrecord.rexx
  60. 0 0
      packages/amunits/scripts/make.rexx
  61. 0 0
      packages/amunits/src/coreunits/amigados.pas
  62. 0 0
      packages/amunits/src/coreunits/amigaguide.pas
  63. 0 0
      packages/amunits/src/coreunits/amigalib.pas
  64. 0 0
      packages/amunits/src/coreunits/amigaprinter.pas
  65. 0 0
      packages/amunits/src/coreunits/asl.pas
  66. 0 0
      packages/amunits/src/coreunits/audio.pas
  67. 0 0
      packages/amunits/src/coreunits/bootblock.pas
  68. 0 0
      packages/amunits/src/coreunits/bullet.pas
  69. 0 0
      packages/amunits/src/coreunits/cd.pas
  70. 0 0
      packages/amunits/src/coreunits/clipboard.pas
  71. 0 0
      packages/amunits/src/coreunits/colorwheel.pas
  72. 0 0
      packages/amunits/src/coreunits/commodities.pas
  73. 0 0
      packages/amunits/src/coreunits/configregs.pas
  74. 0 0
      packages/amunits/src/coreunits/configvars.pas
  75. 0 0
      packages/amunits/src/coreunits/console.pas
  76. 0 0
      packages/amunits/src/coreunits/conunit.pas
  77. 0 0
      packages/amunits/src/coreunits/datatypes.pas
  78. 0 0
      packages/amunits/src/coreunits/diskfont.pas
  79. 0 0
      packages/amunits/src/coreunits/exec.pp
  80. 0 0
      packages/amunits/src/coreunits/expansion.pas
  81. 0 0
      packages/amunits/src/coreunits/expansionbase.pas
  82. 0 0
      packages/amunits/src/coreunits/gadtools.pas
  83. 0 0
      packages/amunits/src/coreunits/gameport.pas
  84. 0 0
      packages/amunits/src/coreunits/gradientslider.pas
  85. 0 0
      packages/amunits/src/coreunits/graphics.pas
  86. 0 0
      packages/amunits/src/coreunits/hardblocks.pas
  87. 0 0
      packages/amunits/src/coreunits/hardware.pas
  88. 0 0
      packages/amunits/src/coreunits/icon.pas
  89. 0 0
      packages/amunits/src/coreunits/iffparse.pas
  90. 0 0
      packages/amunits/src/coreunits/input.pas
  91. 0 0
      packages/amunits/src/coreunits/inputevent.pas
  92. 0 0
      packages/amunits/src/coreunits/intuition.pas
  93. 0 0
      packages/amunits/src/coreunits/keyboard.pas
  94. 0 0
      packages/amunits/src/coreunits/keymap.pas
  95. 0 0
      packages/amunits/src/coreunits/layers.pas
  96. 0 0
      packages/amunits/src/coreunits/locale.pas
  97. 0 0
      packages/amunits/src/coreunits/lowlevel.pas
  98. 0 0
      packages/amunits/src/coreunits/nonvolatile.pas
  99. 0 0
      packages/amunits/src/coreunits/parallel.pas
  100. 0 0
      packages/amunits/src/coreunits/prefs.pas

+ 152 - 155
.gitattributes

@@ -708,6 +708,158 @@ packages/a52/Makefile svneol=native#text/plain
 packages/a52/Makefile.fpc svneol=native#text/plain
 packages/a52/fpmake.pp svneol=native#text/plain
 packages/a52/src/a52.pas svneol=native#text/plain
+packages/amunits/Makefile svneol=native#text/plain
+packages/amunits/Makefile.fpc svneol=native#text/plain
+packages/amunits/README svneol=native#text/plain
+packages/amunits/examples/asltest.pas svneol=native#text/plain
+packages/amunits/examples/bezier.pas svneol=native#text/plain
+packages/amunits/examples/bezier2.pas svneol=native#text/plain
+packages/amunits/examples/checkmem.pas svneol=native#text/plain
+packages/amunits/examples/deviceinfo.pas svneol=native#text/plain
+packages/amunits/examples/dirdemo.pas svneol=native#text/plain
+packages/amunits/examples/easter.pas svneol=native#text/plain
+packages/amunits/examples/easygadtools.pas svneol=native#text/plain
+packages/amunits/examples/getdate.pas svneol=native#text/plain
+packages/amunits/examples/getfontasl.pas svneol=native#text/plain
+packages/amunits/examples/getmultifiles.pas svneol=native#text/plain
+packages/amunits/examples/gtmenu.pas svneol=native#text/plain
+packages/amunits/examples/imagegadget.pas svneol=native#text/plain
+packages/amunits/examples/listtest.pas svneol=native#text/plain
+packages/amunits/examples/moire.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/amarqueetest.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/bestmodeid.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/checkbox.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/demo.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/envprint.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/gadgetdemo.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/gttest.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/linklib.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/listview.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/modelist.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/openpip.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/openscreen.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/p96checkboards.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/palette.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/progindex.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/requestmodeid.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/rtdemo.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/scroller.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/slider.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/smallplay.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/string.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/symbol.blue svneol=native#text/plain
+packages/amunits/examples/otherlibs/symbol.green svneol=native#text/plain
+packages/amunits/examples/otherlibs/symbol.red svneol=native#text/plain
+packages/amunits/examples/otherlibs/toolmanager1.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/toolmanager2.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/toolmanager3.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/tritongadgets.pas svneol=native#text/plain
+packages/amunits/examples/otherlibs/writetruecolordata.pas svneol=native#text/plain
+packages/amunits/examples/penshare.pas svneol=native#text/plain
+packages/amunits/examples/showdevs.pas svneol=native#text/plain
+packages/amunits/examples/simple_timer.pas svneol=native#text/plain
+packages/amunits/examples/snow.pas svneol=native#text/plain
+packages/amunits/examples/sortdemo.pas svneol=native#text/plain
+packages/amunits/examples/stars.pas svneol=native#text/plain
+packages/amunits/examples/talk2boopsi.pas svneol=native#text/plain
+packages/amunits/examples/wbtest.pas svneol=native#text/plain
+packages/amunits/fpmake.pp svneol=native#text/plain
+packages/amunits/scripts/getrecord.rexx svneol=native#text/plain
+packages/amunits/scripts/make.rexx svneol=native#text/plain
+packages/amunits/src/coreunits/amigados.pas svneol=native#text/plain
+packages/amunits/src/coreunits/amigaguide.pas svneol=native#text/plain
+packages/amunits/src/coreunits/amigalib.pas svneol=native#text/plain
+packages/amunits/src/coreunits/amigaprinter.pas svneol=native#text/plain
+packages/amunits/src/coreunits/asl.pas svneol=native#text/plain
+packages/amunits/src/coreunits/audio.pas svneol=native#text/plain
+packages/amunits/src/coreunits/bootblock.pas svneol=native#text/plain
+packages/amunits/src/coreunits/bullet.pas svneol=native#text/plain
+packages/amunits/src/coreunits/cd.pas svneol=native#text/plain
+packages/amunits/src/coreunits/clipboard.pas svneol=native#text/plain
+packages/amunits/src/coreunits/colorwheel.pas svneol=native#text/plain
+packages/amunits/src/coreunits/commodities.pas svneol=native#text/plain
+packages/amunits/src/coreunits/configregs.pas svneol=native#text/plain
+packages/amunits/src/coreunits/configvars.pas svneol=native#text/plain
+packages/amunits/src/coreunits/console.pas svneol=native#text/plain
+packages/amunits/src/coreunits/conunit.pas svneol=native#text/plain
+packages/amunits/src/coreunits/datatypes.pas svneol=native#text/plain
+packages/amunits/src/coreunits/diskfont.pas svneol=native#text/plain
+packages/amunits/src/coreunits/exec.pp svneol=native#text/plain
+packages/amunits/src/coreunits/expansion.pas svneol=native#text/plain
+packages/amunits/src/coreunits/expansionbase.pas svneol=native#text/plain
+packages/amunits/src/coreunits/gadtools.pas svneol=native#text/plain
+packages/amunits/src/coreunits/gameport.pas svneol=native#text/plain
+packages/amunits/src/coreunits/gradientslider.pas svneol=native#text/plain
+packages/amunits/src/coreunits/graphics.pas svneol=native#text/plain
+packages/amunits/src/coreunits/hardblocks.pas svneol=native#text/plain
+packages/amunits/src/coreunits/hardware.pas svneol=native#text/plain
+packages/amunits/src/coreunits/icon.pas svneol=native#text/plain
+packages/amunits/src/coreunits/iffparse.pas svneol=native#text/plain
+packages/amunits/src/coreunits/input.pas svneol=native#text/plain
+packages/amunits/src/coreunits/inputevent.pas svneol=native#text/plain
+packages/amunits/src/coreunits/intuition.pas svneol=native#text/plain
+packages/amunits/src/coreunits/keyboard.pas svneol=native#text/plain
+packages/amunits/src/coreunits/keymap.pas svneol=native#text/plain
+packages/amunits/src/coreunits/layers.pas svneol=native#text/plain
+packages/amunits/src/coreunits/locale.pas svneol=native#text/plain
+packages/amunits/src/coreunits/lowlevel.pas svneol=native#text/plain
+packages/amunits/src/coreunits/nonvolatile.pas svneol=native#text/plain
+packages/amunits/src/coreunits/parallel.pas svneol=native#text/plain
+packages/amunits/src/coreunits/prefs.pas svneol=native#text/plain
+packages/amunits/src/coreunits/prtbase.pas svneol=native#text/plain
+packages/amunits/src/coreunits/prtgfx.pas svneol=native#text/plain
+packages/amunits/src/coreunits/realtime.pas svneol=native#text/plain
+packages/amunits/src/coreunits/rexx.pas svneol=native#text/plain
+packages/amunits/src/coreunits/romboot_base.pas svneol=native#text/plain
+packages/amunits/src/coreunits/scsidisk.pas svneol=native#text/plain
+packages/amunits/src/coreunits/serial.pas svneol=native#text/plain
+packages/amunits/src/coreunits/tapedeck.pas svneol=native#text/plain
+packages/amunits/src/coreunits/timer.pas svneol=native#text/plain
+packages/amunits/src/coreunits/trackdisk.pas svneol=native#text/plain
+packages/amunits/src/coreunits/translator.pas svneol=native#text/plain
+packages/amunits/src/coreunits/utility.pas svneol=native#text/plain
+packages/amunits/src/coreunits/workbench.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/ahi.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/ahi_sub.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/amarquee.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/cybergraphics.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/gtlayout.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/guigfx.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/identify.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/lucyplay.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/mui.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/mysticview.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/picasso96api.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/preferences.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/ptreplay.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/render.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/reqtools.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/triton.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/tritonmacros.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/ttengine.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/xadmaster.pas svneol=native#text/plain
+packages/amunits/src/otherlibs/zlib.pas svneol=native#text/plain
+packages/amunits/src/useamigasmartlink.inc svneol=native#text/plain
+packages/amunits/src/useautoopenlib.inc svneol=native#text/plain
+packages/amunits/src/utilunits/Makefile svneol=native#text/plain
+packages/amunits/src/utilunits/Makefile.fpc svneol=native#text/plain
+packages/amunits/src/utilunits/amigautils.pas svneol=native#text/plain
+packages/amunits/src/utilunits/consoleio.pas svneol=native#text/plain
+packages/amunits/src/utilunits/deadkeys.pas svneol=native#text/plain
+packages/amunits/src/utilunits/doublebuffer.pas svneol=native#text/plain
+packages/amunits/src/utilunits/easyasl.pas svneol=native#text/plain
+packages/amunits/src/utilunits/hisoft.pas svneol=native#text/plain
+packages/amunits/src/utilunits/linklist.pas svneol=native#text/plain
+packages/amunits/src/utilunits/longarray.pas svneol=native#text/plain
+packages/amunits/src/utilunits/msgbox.pas svneol=native#text/plain
+packages/amunits/src/utilunits/pastoc.pas svneol=native#text/plain
+packages/amunits/src/utilunits/pcq.pas svneol=native#text/plain
+packages/amunits/src/utilunits/systemvartags.pas svneol=native#text/plain
+packages/amunits/src/utilunits/tagsarray.pas svneol=native#text/plain
+packages/amunits/src/utilunits/timerutils.pas svneol=native#text/plain
+packages/amunits/src/utilunits/vartags.pas svneol=native#text/plain
+packages/amunits/src/utilunits/wbargs.pas svneol=native#text/plain
+packages/amunits/units.txt svneol=native#text/plain
 packages/aspell/LICENSE svneol=native#text/plain
 packages/aspell/LICENSE.ADDON svneol=native#text/plain
 packages/aspell/Makefile svneol=native#text/plain
@@ -936,161 +1088,6 @@ packages/dts/fpmake.pp svneol=native#text/plain
 packages/dts/src/dts.pas svneol=native#text/plain
 packages/extra/Makefile svneol=native#text/plain
 packages/extra/Makefile.fpc svneol=native#text/plain
-packages/extra/amunits/Makefile svneol=native#text/plain
-packages/extra/amunits/Makefile.fpc svneol=native#text/plain
-packages/extra/amunits/README -text
-packages/extra/amunits/demos/asltest.pas svneol=native#text/plain
-packages/extra/amunits/demos/bezier.pas svneol=native#text/plain
-packages/extra/amunits/demos/bezier2.pas svneol=native#text/plain
-packages/extra/amunits/demos/checkmem.pas svneol=native#text/plain
-packages/extra/amunits/demos/deviceinfo.pas svneol=native#text/plain
-packages/extra/amunits/demos/dirdemo.pas svneol=native#text/plain
-packages/extra/amunits/demos/easter.pas svneol=native#text/plain
-packages/extra/amunits/demos/easygadtools.pas svneol=native#text/plain
-packages/extra/amunits/demos/getdate.pas svneol=native#text/plain
-packages/extra/amunits/demos/getfontasl.pas svneol=native#text/plain
-packages/extra/amunits/demos/getmultifiles.pas svneol=native#text/plain
-packages/extra/amunits/demos/gtmenu.pas svneol=native#text/plain
-packages/extra/amunits/demos/imagegadget.pas svneol=native#text/plain
-packages/extra/amunits/demos/listtest.pas svneol=native#text/plain
-packages/extra/amunits/demos/moire.pas svneol=native#text/plain
-packages/extra/amunits/demos/penshare.pas svneol=native#text/plain
-packages/extra/amunits/demos/showdevs.pas svneol=native#text/plain
-packages/extra/amunits/demos/simple_timer.pas svneol=native#text/plain
-packages/extra/amunits/demos/snow.pas svneol=native#text/plain
-packages/extra/amunits/demos/sortdemo.pas svneol=native#text/plain
-packages/extra/amunits/demos/stars.pas svneol=native#text/plain
-packages/extra/amunits/demos/talk2boopsi.pas svneol=native#text/plain
-packages/extra/amunits/demos/wbtest.pas svneol=native#text/plain
-packages/extra/amunits/fpmake.inc svneol=native#text/plain
-packages/extra/amunits/fpmake.pp svneol=native#text/plain
-packages/extra/amunits/inc/useamigasmartlink.inc svneol=native#text/plain
-packages/extra/amunits/inc/useautoopenlib.inc svneol=native#text/plain
-packages/extra/amunits/otherlibs/ahi/units/ahi.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/ahi/units/ahi_sub.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/amarquee/examples/amarqueetest.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/amarquee/units/amarquee.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/cybergraphics/units/cybergraphics.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/gtlayout/examples/gttest.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/gtlayout/units/gtlayout.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/guigfx/units/guigfx.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/identify/units/identify.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/lucyplay/units/lucyplay.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/mui/units/mui.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/mysticview/units/mysticview.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/picasso/examples/bestmodeid.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/picasso/examples/modelist.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/picasso/examples/openpip.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/picasso/examples/openscreen.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/picasso/examples/p96checkboards.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/picasso/examples/requestmodeid.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/picasso/examples/symbol.blue -text
-packages/extra/amunits/otherlibs/picasso/examples/symbol.green -text
-packages/extra/amunits/otherlibs/picasso/examples/symbol.red -text
-packages/extra/amunits/otherlibs/picasso/examples/writetruecolordata.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/picasso/units/picasso96api.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/preferences/units/preferences.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/ptreplay/examples/smallplay.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/ptreplay/units/ptreplay.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/render/units/render.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/reqtools/examples/rtdemo.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/reqtools/units/reqtools.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/checkbox.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/demo.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/envprint.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/gadgetdemo.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/linklib.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/listview.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/palette.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/progindex.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/scroller.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/slider.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/string.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/toolmanager1.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/toolmanager2.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/toolmanager3.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/examples/tritongadgets.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/units/triton.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/triton/units/tritonmacros.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/ttengine/units/ttengine.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/xadmaster/units/xadmaster.pas svneol=native#text/plain
-packages/extra/amunits/otherlibs/zlib/units/zlib.pas svneol=native#text/plain
-packages/extra/amunits/rexx/getrecord.rexx -text
-packages/extra/amunits/rexx/make.rexx -text
-packages/extra/amunits/units.txt svneol=native#text/plain
-packages/extra/amunits/units/Makefile svneol=native#text/plain
-packages/extra/amunits/units/Makefile.fpc svneol=native#text/plain
-packages/extra/amunits/units/amigados.pas svneol=native#text/plain
-packages/extra/amunits/units/amigaguide.pas svneol=native#text/plain
-packages/extra/amunits/units/amigalib.pas svneol=native#text/plain
-packages/extra/amunits/units/amigaprinter.pas svneol=native#text/plain
-packages/extra/amunits/units/asl.pas svneol=native#text/plain
-packages/extra/amunits/units/audio.pas svneol=native#text/plain
-packages/extra/amunits/units/bootblock.pas svneol=native#text/plain
-packages/extra/amunits/units/bullet.pas svneol=native#text/plain
-packages/extra/amunits/units/cd.pas svneol=native#text/plain
-packages/extra/amunits/units/clipboard.pas svneol=native#text/plain
-packages/extra/amunits/units/colorwheel.pas svneol=native#text/plain
-packages/extra/amunits/units/commodities.pas svneol=native#text/plain
-packages/extra/amunits/units/configregs.pas svneol=native#text/plain
-packages/extra/amunits/units/configvars.pas svneol=native#text/plain
-packages/extra/amunits/units/console.pas svneol=native#text/plain
-packages/extra/amunits/units/conunit.pas svneol=native#text/plain
-packages/extra/amunits/units/datatypes.pas svneol=native#text/plain
-packages/extra/amunits/units/diskfont.pas svneol=native#text/plain
-packages/extra/amunits/units/exec.pp svneol=native#text/plain
-packages/extra/amunits/units/expansion.pas svneol=native#text/plain
-packages/extra/amunits/units/expansionbase.pas svneol=native#text/plain
-packages/extra/amunits/units/gadtools.pas svneol=native#text/plain
-packages/extra/amunits/units/gameport.pas svneol=native#text/plain
-packages/extra/amunits/units/gradientslider.pas svneol=native#text/plain
-packages/extra/amunits/units/graphics.pas svneol=native#text/plain
-packages/extra/amunits/units/hardblocks.pas svneol=native#text/plain
-packages/extra/amunits/units/hardware.pas svneol=native#text/plain
-packages/extra/amunits/units/icon.pas svneol=native#text/plain
-packages/extra/amunits/units/iffparse.pas svneol=native#text/plain
-packages/extra/amunits/units/input.pas svneol=native#text/plain
-packages/extra/amunits/units/inputevent.pas svneol=native#text/plain
-packages/extra/amunits/units/intuition.pas svneol=native#text/plain
-packages/extra/amunits/units/keyboard.pas svneol=native#text/plain
-packages/extra/amunits/units/keymap.pas svneol=native#text/plain
-packages/extra/amunits/units/layers.pas svneol=native#text/plain
-packages/extra/amunits/units/locale.pas svneol=native#text/plain
-packages/extra/amunits/units/lowlevel.pas svneol=native#text/plain
-packages/extra/amunits/units/nonvolatile.pas svneol=native#text/plain
-packages/extra/amunits/units/parallel.pas svneol=native#text/plain
-packages/extra/amunits/units/prefs.pas svneol=native#text/plain
-packages/extra/amunits/units/prtbase.pas svneol=native#text/plain
-packages/extra/amunits/units/prtgfx.pas svneol=native#text/plain
-packages/extra/amunits/units/realtime.pas svneol=native#text/plain
-packages/extra/amunits/units/rexx.pas svneol=native#text/plain
-packages/extra/amunits/units/romboot_base.pas svneol=native#text/plain
-packages/extra/amunits/units/scsidisk.pas svneol=native#text/plain
-packages/extra/amunits/units/serial.pas svneol=native#text/plain
-packages/extra/amunits/units/tapedeck.pas svneol=native#text/plain
-packages/extra/amunits/units/timer.pas svneol=native#text/plain
-packages/extra/amunits/units/trackdisk.pas svneol=native#text/plain
-packages/extra/amunits/units/translator.pas svneol=native#text/plain
-packages/extra/amunits/units/utility.pas svneol=native#text/plain
-packages/extra/amunits/units/workbench.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/Makefile svneol=native#text/plain
-packages/extra/amunits/utilunits/Makefile.fpc svneol=native#text/plain
-packages/extra/amunits/utilunits/amigautils.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/consoleio.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/deadkeys.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/doublebuffer.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/easyasl.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/hisoft.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/linklist.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/longarray.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/msgbox.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/pastoc.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/pcq.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/systemvartags.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/tagsarray.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/timerutils.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/vartags.pas svneol=native#text/plain
-packages/extra/amunits/utilunits/wbargs.pas svneol=native#text/plain
 packages/extra/ptc/Makefile -text
 packages/extra/ptc/Makefile.fpc -text
 packages/extra/ptc/aread.inc svneol=native#text/x-pascal

+ 7 - 343
.gitignore

@@ -208,6 +208,13 @@ packages/*.exe
 packages/*.o
 packages/*.ppu
 packages/*.s
+packages/amunits/src/utilunits/*.bak
+packages/amunits/src/utilunits/*.exe
+packages/amunits/src/utilunits/*.o
+packages/amunits/src/utilunits/*.ppu
+packages/amunits/src/utilunits/*.s
+packages/amunits/src/utilunits/fpcmade.*
+packages/amunits/src/utilunits/units
 packages/base/*.bak
 packages/base/*.exe
 packages/base/*.o
@@ -248,349 +255,6 @@ packages/extra/*.exe
 packages/extra/*.o
 packages/extra/*.ppu
 packages/extra/*.s
-packages/extra/amunits/*.bak
-packages/extra/amunits/*.exe
-packages/extra/amunits/*.o
-packages/extra/amunits/*.ppu
-packages/extra/amunits/*.s
-packages/extra/amunits/demos/*.bak
-packages/extra/amunits/demos/*.exe
-packages/extra/amunits/demos/*.o
-packages/extra/amunits/demos/*.ppu
-packages/extra/amunits/demos/*.s
-packages/extra/amunits/demos/fpcmade.*
-packages/extra/amunits/demos/units
-packages/extra/amunits/fpcmade.*
-packages/extra/amunits/inc/*.bak
-packages/extra/amunits/inc/*.exe
-packages/extra/amunits/inc/*.o
-packages/extra/amunits/inc/*.ppu
-packages/extra/amunits/inc/*.s
-packages/extra/amunits/inc/fpcmade.*
-packages/extra/amunits/inc/units
-packages/extra/amunits/otherlibs/*.bak
-packages/extra/amunits/otherlibs/*.exe
-packages/extra/amunits/otherlibs/*.o
-packages/extra/amunits/otherlibs/*.ppu
-packages/extra/amunits/otherlibs/*.s
-packages/extra/amunits/otherlibs/ahi/*.bak
-packages/extra/amunits/otherlibs/ahi/*.exe
-packages/extra/amunits/otherlibs/ahi/*.o
-packages/extra/amunits/otherlibs/ahi/*.ppu
-packages/extra/amunits/otherlibs/ahi/*.s
-packages/extra/amunits/otherlibs/ahi/fpcmade.*
-packages/extra/amunits/otherlibs/ahi/units
-packages/extra/amunits/otherlibs/ahi/units/*.bak
-packages/extra/amunits/otherlibs/ahi/units/*.exe
-packages/extra/amunits/otherlibs/ahi/units/*.o
-packages/extra/amunits/otherlibs/ahi/units/*.ppu
-packages/extra/amunits/otherlibs/ahi/units/*.s
-packages/extra/amunits/otherlibs/ahi/units/fpcmade.*
-packages/extra/amunits/otherlibs/ahi/units/units
-packages/extra/amunits/otherlibs/amarquee/*.bak
-packages/extra/amunits/otherlibs/amarquee/*.exe
-packages/extra/amunits/otherlibs/amarquee/*.o
-packages/extra/amunits/otherlibs/amarquee/*.ppu
-packages/extra/amunits/otherlibs/amarquee/*.s
-packages/extra/amunits/otherlibs/amarquee/examples/*.bak
-packages/extra/amunits/otherlibs/amarquee/examples/*.exe
-packages/extra/amunits/otherlibs/amarquee/examples/*.o
-packages/extra/amunits/otherlibs/amarquee/examples/*.ppu
-packages/extra/amunits/otherlibs/amarquee/examples/*.s
-packages/extra/amunits/otherlibs/amarquee/examples/fpcmade.*
-packages/extra/amunits/otherlibs/amarquee/examples/units
-packages/extra/amunits/otherlibs/amarquee/fpcmade.*
-packages/extra/amunits/otherlibs/amarquee/units
-packages/extra/amunits/otherlibs/amarquee/units/*.bak
-packages/extra/amunits/otherlibs/amarquee/units/*.exe
-packages/extra/amunits/otherlibs/amarquee/units/*.o
-packages/extra/amunits/otherlibs/amarquee/units/*.ppu
-packages/extra/amunits/otherlibs/amarquee/units/*.s
-packages/extra/amunits/otherlibs/amarquee/units/fpcmade.*
-packages/extra/amunits/otherlibs/amarquee/units/units
-packages/extra/amunits/otherlibs/cybergraphics/*.bak
-packages/extra/amunits/otherlibs/cybergraphics/*.exe
-packages/extra/amunits/otherlibs/cybergraphics/*.o
-packages/extra/amunits/otherlibs/cybergraphics/*.ppu
-packages/extra/amunits/otherlibs/cybergraphics/*.s
-packages/extra/amunits/otherlibs/cybergraphics/fpcmade.*
-packages/extra/amunits/otherlibs/cybergraphics/units
-packages/extra/amunits/otherlibs/cybergraphics/units/*.bak
-packages/extra/amunits/otherlibs/cybergraphics/units/*.exe
-packages/extra/amunits/otherlibs/cybergraphics/units/*.o
-packages/extra/amunits/otherlibs/cybergraphics/units/*.ppu
-packages/extra/amunits/otherlibs/cybergraphics/units/*.s
-packages/extra/amunits/otherlibs/cybergraphics/units/fpcmade.*
-packages/extra/amunits/otherlibs/cybergraphics/units/units
-packages/extra/amunits/otherlibs/fpcmade.*
-packages/extra/amunits/otherlibs/gtlayout/*.bak
-packages/extra/amunits/otherlibs/gtlayout/*.exe
-packages/extra/amunits/otherlibs/gtlayout/*.o
-packages/extra/amunits/otherlibs/gtlayout/*.ppu
-packages/extra/amunits/otherlibs/gtlayout/*.s
-packages/extra/amunits/otherlibs/gtlayout/examples/*.bak
-packages/extra/amunits/otherlibs/gtlayout/examples/*.exe
-packages/extra/amunits/otherlibs/gtlayout/examples/*.o
-packages/extra/amunits/otherlibs/gtlayout/examples/*.ppu
-packages/extra/amunits/otherlibs/gtlayout/examples/*.s
-packages/extra/amunits/otherlibs/gtlayout/examples/fpcmade.*
-packages/extra/amunits/otherlibs/gtlayout/examples/units
-packages/extra/amunits/otherlibs/gtlayout/fpcmade.*
-packages/extra/amunits/otherlibs/gtlayout/units
-packages/extra/amunits/otherlibs/gtlayout/units/*.bak
-packages/extra/amunits/otherlibs/gtlayout/units/*.exe
-packages/extra/amunits/otherlibs/gtlayout/units/*.o
-packages/extra/amunits/otherlibs/gtlayout/units/*.ppu
-packages/extra/amunits/otherlibs/gtlayout/units/*.s
-packages/extra/amunits/otherlibs/gtlayout/units/fpcmade.*
-packages/extra/amunits/otherlibs/gtlayout/units/units
-packages/extra/amunits/otherlibs/guigfx/*.bak
-packages/extra/amunits/otherlibs/guigfx/*.exe
-packages/extra/amunits/otherlibs/guigfx/*.o
-packages/extra/amunits/otherlibs/guigfx/*.ppu
-packages/extra/amunits/otherlibs/guigfx/*.s
-packages/extra/amunits/otherlibs/guigfx/fpcmade.*
-packages/extra/amunits/otherlibs/guigfx/units
-packages/extra/amunits/otherlibs/guigfx/units/*.bak
-packages/extra/amunits/otherlibs/guigfx/units/*.exe
-packages/extra/amunits/otherlibs/guigfx/units/*.o
-packages/extra/amunits/otherlibs/guigfx/units/*.ppu
-packages/extra/amunits/otherlibs/guigfx/units/*.s
-packages/extra/amunits/otherlibs/guigfx/units/fpcmade.*
-packages/extra/amunits/otherlibs/guigfx/units/units
-packages/extra/amunits/otherlibs/identify/*.bak
-packages/extra/amunits/otherlibs/identify/*.exe
-packages/extra/amunits/otherlibs/identify/*.o
-packages/extra/amunits/otherlibs/identify/*.ppu
-packages/extra/amunits/otherlibs/identify/*.s
-packages/extra/amunits/otherlibs/identify/fpcmade.*
-packages/extra/amunits/otherlibs/identify/units
-packages/extra/amunits/otherlibs/identify/units/*.bak
-packages/extra/amunits/otherlibs/identify/units/*.exe
-packages/extra/amunits/otherlibs/identify/units/*.o
-packages/extra/amunits/otherlibs/identify/units/*.ppu
-packages/extra/amunits/otherlibs/identify/units/*.s
-packages/extra/amunits/otherlibs/identify/units/fpcmade.*
-packages/extra/amunits/otherlibs/identify/units/units
-packages/extra/amunits/otherlibs/lucyplay/*.bak
-packages/extra/amunits/otherlibs/lucyplay/*.exe
-packages/extra/amunits/otherlibs/lucyplay/*.o
-packages/extra/amunits/otherlibs/lucyplay/*.ppu
-packages/extra/amunits/otherlibs/lucyplay/*.s
-packages/extra/amunits/otherlibs/lucyplay/fpcmade.*
-packages/extra/amunits/otherlibs/lucyplay/units
-packages/extra/amunits/otherlibs/lucyplay/units/*.bak
-packages/extra/amunits/otherlibs/lucyplay/units/*.exe
-packages/extra/amunits/otherlibs/lucyplay/units/*.o
-packages/extra/amunits/otherlibs/lucyplay/units/*.ppu
-packages/extra/amunits/otherlibs/lucyplay/units/*.s
-packages/extra/amunits/otherlibs/lucyplay/units/fpcmade.*
-packages/extra/amunits/otherlibs/lucyplay/units/units
-packages/extra/amunits/otherlibs/mui/*.bak
-packages/extra/amunits/otherlibs/mui/*.exe
-packages/extra/amunits/otherlibs/mui/*.o
-packages/extra/amunits/otherlibs/mui/*.ppu
-packages/extra/amunits/otherlibs/mui/*.s
-packages/extra/amunits/otherlibs/mui/fpcmade.*
-packages/extra/amunits/otherlibs/mui/units
-packages/extra/amunits/otherlibs/mui/units/*.bak
-packages/extra/amunits/otherlibs/mui/units/*.exe
-packages/extra/amunits/otherlibs/mui/units/*.o
-packages/extra/amunits/otherlibs/mui/units/*.ppu
-packages/extra/amunits/otherlibs/mui/units/*.s
-packages/extra/amunits/otherlibs/mui/units/fpcmade.*
-packages/extra/amunits/otherlibs/mui/units/units
-packages/extra/amunits/otherlibs/mysticview/*.bak
-packages/extra/amunits/otherlibs/mysticview/*.exe
-packages/extra/amunits/otherlibs/mysticview/*.o
-packages/extra/amunits/otherlibs/mysticview/*.ppu
-packages/extra/amunits/otherlibs/mysticview/*.s
-packages/extra/amunits/otherlibs/mysticview/fpcmade.*
-packages/extra/amunits/otherlibs/mysticview/units
-packages/extra/amunits/otherlibs/mysticview/units/*.bak
-packages/extra/amunits/otherlibs/mysticview/units/*.exe
-packages/extra/amunits/otherlibs/mysticview/units/*.o
-packages/extra/amunits/otherlibs/mysticview/units/*.ppu
-packages/extra/amunits/otherlibs/mysticview/units/*.s
-packages/extra/amunits/otherlibs/mysticview/units/fpcmade.*
-packages/extra/amunits/otherlibs/mysticview/units/units
-packages/extra/amunits/otherlibs/picasso/*.bak
-packages/extra/amunits/otherlibs/picasso/*.exe
-packages/extra/amunits/otherlibs/picasso/*.o
-packages/extra/amunits/otherlibs/picasso/*.ppu
-packages/extra/amunits/otherlibs/picasso/*.s
-packages/extra/amunits/otherlibs/picasso/examples/*.bak
-packages/extra/amunits/otherlibs/picasso/examples/*.exe
-packages/extra/amunits/otherlibs/picasso/examples/*.o
-packages/extra/amunits/otherlibs/picasso/examples/*.ppu
-packages/extra/amunits/otherlibs/picasso/examples/*.s
-packages/extra/amunits/otherlibs/picasso/examples/fpcmade.*
-packages/extra/amunits/otherlibs/picasso/examples/units
-packages/extra/amunits/otherlibs/picasso/fpcmade.*
-packages/extra/amunits/otherlibs/picasso/units
-packages/extra/amunits/otherlibs/picasso/units/*.bak
-packages/extra/amunits/otherlibs/picasso/units/*.exe
-packages/extra/amunits/otherlibs/picasso/units/*.o
-packages/extra/amunits/otherlibs/picasso/units/*.ppu
-packages/extra/amunits/otherlibs/picasso/units/*.s
-packages/extra/amunits/otherlibs/picasso/units/fpcmade.*
-packages/extra/amunits/otherlibs/picasso/units/units
-packages/extra/amunits/otherlibs/preferences/*.bak
-packages/extra/amunits/otherlibs/preferences/*.exe
-packages/extra/amunits/otherlibs/preferences/*.o
-packages/extra/amunits/otherlibs/preferences/*.ppu
-packages/extra/amunits/otherlibs/preferences/*.s
-packages/extra/amunits/otherlibs/preferences/fpcmade.*
-packages/extra/amunits/otherlibs/preferences/units
-packages/extra/amunits/otherlibs/preferences/units/*.bak
-packages/extra/amunits/otherlibs/preferences/units/*.exe
-packages/extra/amunits/otherlibs/preferences/units/*.o
-packages/extra/amunits/otherlibs/preferences/units/*.ppu
-packages/extra/amunits/otherlibs/preferences/units/*.s
-packages/extra/amunits/otherlibs/preferences/units/fpcmade.*
-packages/extra/amunits/otherlibs/preferences/units/units
-packages/extra/amunits/otherlibs/ptreplay/*.bak
-packages/extra/amunits/otherlibs/ptreplay/*.exe
-packages/extra/amunits/otherlibs/ptreplay/*.o
-packages/extra/amunits/otherlibs/ptreplay/*.ppu
-packages/extra/amunits/otherlibs/ptreplay/*.s
-packages/extra/amunits/otherlibs/ptreplay/examples/*.bak
-packages/extra/amunits/otherlibs/ptreplay/examples/*.exe
-packages/extra/amunits/otherlibs/ptreplay/examples/*.o
-packages/extra/amunits/otherlibs/ptreplay/examples/*.ppu
-packages/extra/amunits/otherlibs/ptreplay/examples/*.s
-packages/extra/amunits/otherlibs/ptreplay/examples/fpcmade.*
-packages/extra/amunits/otherlibs/ptreplay/examples/units
-packages/extra/amunits/otherlibs/ptreplay/fpcmade.*
-packages/extra/amunits/otherlibs/ptreplay/units
-packages/extra/amunits/otherlibs/ptreplay/units/*.bak
-packages/extra/amunits/otherlibs/ptreplay/units/*.exe
-packages/extra/amunits/otherlibs/ptreplay/units/*.o
-packages/extra/amunits/otherlibs/ptreplay/units/*.ppu
-packages/extra/amunits/otherlibs/ptreplay/units/*.s
-packages/extra/amunits/otherlibs/ptreplay/units/fpcmade.*
-packages/extra/amunits/otherlibs/ptreplay/units/units
-packages/extra/amunits/otherlibs/render/*.bak
-packages/extra/amunits/otherlibs/render/*.exe
-packages/extra/amunits/otherlibs/render/*.o
-packages/extra/amunits/otherlibs/render/*.ppu
-packages/extra/amunits/otherlibs/render/*.s
-packages/extra/amunits/otherlibs/render/fpcmade.*
-packages/extra/amunits/otherlibs/render/units
-packages/extra/amunits/otherlibs/render/units/*.bak
-packages/extra/amunits/otherlibs/render/units/*.exe
-packages/extra/amunits/otherlibs/render/units/*.o
-packages/extra/amunits/otherlibs/render/units/*.ppu
-packages/extra/amunits/otherlibs/render/units/*.s
-packages/extra/amunits/otherlibs/render/units/fpcmade.*
-packages/extra/amunits/otherlibs/render/units/units
-packages/extra/amunits/otherlibs/reqtools/*.bak
-packages/extra/amunits/otherlibs/reqtools/*.exe
-packages/extra/amunits/otherlibs/reqtools/*.o
-packages/extra/amunits/otherlibs/reqtools/*.ppu
-packages/extra/amunits/otherlibs/reqtools/*.s
-packages/extra/amunits/otherlibs/reqtools/examples/*.bak
-packages/extra/amunits/otherlibs/reqtools/examples/*.exe
-packages/extra/amunits/otherlibs/reqtools/examples/*.o
-packages/extra/amunits/otherlibs/reqtools/examples/*.ppu
-packages/extra/amunits/otherlibs/reqtools/examples/*.s
-packages/extra/amunits/otherlibs/reqtools/examples/fpcmade.*
-packages/extra/amunits/otherlibs/reqtools/examples/units
-packages/extra/amunits/otherlibs/reqtools/fpcmade.*
-packages/extra/amunits/otherlibs/reqtools/units
-packages/extra/amunits/otherlibs/reqtools/units/*.bak
-packages/extra/amunits/otherlibs/reqtools/units/*.exe
-packages/extra/amunits/otherlibs/reqtools/units/*.o
-packages/extra/amunits/otherlibs/reqtools/units/*.ppu
-packages/extra/amunits/otherlibs/reqtools/units/*.s
-packages/extra/amunits/otherlibs/reqtools/units/fpcmade.*
-packages/extra/amunits/otherlibs/reqtools/units/units
-packages/extra/amunits/otherlibs/triton/*.bak
-packages/extra/amunits/otherlibs/triton/*.exe
-packages/extra/amunits/otherlibs/triton/*.o
-packages/extra/amunits/otherlibs/triton/*.ppu
-packages/extra/amunits/otherlibs/triton/*.s
-packages/extra/amunits/otherlibs/triton/examples/*.bak
-packages/extra/amunits/otherlibs/triton/examples/*.exe
-packages/extra/amunits/otherlibs/triton/examples/*.o
-packages/extra/amunits/otherlibs/triton/examples/*.ppu
-packages/extra/amunits/otherlibs/triton/examples/*.s
-packages/extra/amunits/otherlibs/triton/examples/fpcmade.*
-packages/extra/amunits/otherlibs/triton/examples/units
-packages/extra/amunits/otherlibs/triton/fpcmade.*
-packages/extra/amunits/otherlibs/triton/units
-packages/extra/amunits/otherlibs/triton/units/*.bak
-packages/extra/amunits/otherlibs/triton/units/*.exe
-packages/extra/amunits/otherlibs/triton/units/*.o
-packages/extra/amunits/otherlibs/triton/units/*.ppu
-packages/extra/amunits/otherlibs/triton/units/*.s
-packages/extra/amunits/otherlibs/triton/units/fpcmade.*
-packages/extra/amunits/otherlibs/triton/units/units
-packages/extra/amunits/otherlibs/ttengine/*.bak
-packages/extra/amunits/otherlibs/ttengine/*.exe
-packages/extra/amunits/otherlibs/ttengine/*.o
-packages/extra/amunits/otherlibs/ttengine/*.ppu
-packages/extra/amunits/otherlibs/ttengine/*.s
-packages/extra/amunits/otherlibs/ttengine/fpcmade.*
-packages/extra/amunits/otherlibs/ttengine/units
-packages/extra/amunits/otherlibs/ttengine/units/*.bak
-packages/extra/amunits/otherlibs/ttengine/units/*.exe
-packages/extra/amunits/otherlibs/ttengine/units/*.o
-packages/extra/amunits/otherlibs/ttengine/units/*.ppu
-packages/extra/amunits/otherlibs/ttengine/units/*.s
-packages/extra/amunits/otherlibs/ttengine/units/fpcmade.*
-packages/extra/amunits/otherlibs/ttengine/units/units
-packages/extra/amunits/otherlibs/units
-packages/extra/amunits/otherlibs/xadmaster/*.bak
-packages/extra/amunits/otherlibs/xadmaster/*.exe
-packages/extra/amunits/otherlibs/xadmaster/*.o
-packages/extra/amunits/otherlibs/xadmaster/*.ppu
-packages/extra/amunits/otherlibs/xadmaster/*.s
-packages/extra/amunits/otherlibs/xadmaster/fpcmade.*
-packages/extra/amunits/otherlibs/xadmaster/units
-packages/extra/amunits/otherlibs/xadmaster/units/*.bak
-packages/extra/amunits/otherlibs/xadmaster/units/*.exe
-packages/extra/amunits/otherlibs/xadmaster/units/*.o
-packages/extra/amunits/otherlibs/xadmaster/units/*.ppu
-packages/extra/amunits/otherlibs/xadmaster/units/*.s
-packages/extra/amunits/otherlibs/xadmaster/units/fpcmade.*
-packages/extra/amunits/otherlibs/xadmaster/units/units
-packages/extra/amunits/otherlibs/zlib/*.bak
-packages/extra/amunits/otherlibs/zlib/*.exe
-packages/extra/amunits/otherlibs/zlib/*.o
-packages/extra/amunits/otherlibs/zlib/*.ppu
-packages/extra/amunits/otherlibs/zlib/*.s
-packages/extra/amunits/otherlibs/zlib/fpcmade.*
-packages/extra/amunits/otherlibs/zlib/units
-packages/extra/amunits/otherlibs/zlib/units/*.bak
-packages/extra/amunits/otherlibs/zlib/units/*.exe
-packages/extra/amunits/otherlibs/zlib/units/*.o
-packages/extra/amunits/otherlibs/zlib/units/*.ppu
-packages/extra/amunits/otherlibs/zlib/units/*.s
-packages/extra/amunits/otherlibs/zlib/units/fpcmade.*
-packages/extra/amunits/otherlibs/zlib/units/units
-packages/extra/amunits/rexx/*.bak
-packages/extra/amunits/rexx/*.exe
-packages/extra/amunits/rexx/*.o
-packages/extra/amunits/rexx/*.ppu
-packages/extra/amunits/rexx/*.s
-packages/extra/amunits/rexx/fpcmade.*
-packages/extra/amunits/rexx/units
-packages/extra/amunits/units
-packages/extra/amunits/units/*.bak
-packages/extra/amunits/units/*.exe
-packages/extra/amunits/units/*.o
-packages/extra/amunits/units/*.ppu
-packages/extra/amunits/units/*.s
-packages/extra/amunits/units/fpcmade.*
-packages/extra/amunits/units/units
-packages/extra/amunits/utilunits/*.bak
-packages/extra/amunits/utilunits/*.exe
-packages/extra/amunits/utilunits/*.o
-packages/extra/amunits/utilunits/*.ppu
-packages/extra/amunits/utilunits/*.s
-packages/extra/amunits/utilunits/fpcmade.*
-packages/extra/amunits/utilunits/units
 packages/extra/fpcmade.*
 packages/extra/ptc/*.bak
 packages/extra/ptc/*.exe

+ 2249 - 0
packages/amunits/Makefile

@@ -0,0 +1,2249 @@
+#
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
+#
+default: all
+MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
+BSDs = freebsd netbsd openbsd darwin
+UNIXs = linux $(BSDs) solaris qnx
+LIMIT83fs = go32v2 os2 emx watcom
+OSNeedsComspecToRunBatch = go32v2 watcom
+FORCE:
+.PHONY: FORCE
+override PATH:=$(patsubst %/,%,$(subst \,/,$(PATH)))
+ifneq ($(findstring darwin,$(OSTYPE)),)
+inUnix=1 #darwin
+SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH)))
+else
+ifeq ($(findstring ;,$(PATH)),)
+inUnix=1
+SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH)))
+else
+SEARCHPATH:=$(subst ;, ,$(PATH))
+endif
+endif
+SEARCHPATH+=$(patsubst %/,%,$(subst \,/,$(dir $(MAKE))))
+PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(SEARCHPATH))))
+ifeq ($(PWD),)
+PWD:=$(strip $(wildcard $(addsuffix /pwd,$(SEARCHPATH))))
+ifeq ($(PWD),)
+$(error You need the GNU utils package to use this Makefile)
+else
+PWD:=$(firstword $(PWD))
+SRCEXEEXT=
+endif
+else
+PWD:=$(firstword $(PWD))
+SRCEXEEXT=.exe
+endif
+ifndef inUnix
+ifeq ($(OS),Windows_NT)
+inWinNT=1
+else
+ifdef OS2_SHELL
+inOS2=1
+endif
+endif
+else
+ifneq ($(findstring cygdrive,$(PATH)),)
+inCygWin=1
+endif
+endif
+ifdef inUnix
+SRCBATCHEXT=.sh
+else
+ifdef inOS2
+SRCBATCHEXT=.cmd
+else
+SRCBATCHEXT=.bat
+endif
+endif
+ifdef COMSPEC
+ifneq ($(findstring $(OS_SOURCE),$(OSNeedsComspecToRunBatch)),)
+RUNBATCH=$(COMSPEC) /C
+endif
+endif
+ifdef inUnix
+PATHSEP=/
+else
+PATHSEP:=$(subst /,\,/)
+ifdef inCygWin
+PATHSEP=/
+endif
+endif
+ifdef PWD
+BASEDIR:=$(subst \,/,$(shell $(PWD)))
+ifdef inCygWin
+ifneq ($(findstring /cygdrive/,$(BASEDIR)),)
+BASENODIR:=$(patsubst /cygdrive%,%,$(BASEDIR))
+BASEDRIVE:=$(firstword $(subst /, ,$(BASENODIR)))
+BASEDIR:=$(subst /cygdrive/$(BASEDRIVE)/,$(BASEDRIVE):/,$(BASEDIR))
+endif
+endif
+else
+BASEDIR=.
+endif
+ifdef inOS2
+ifndef ECHO
+ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(ECHO),)
+ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(ECHO),)
+ECHO=echo
+else
+ECHO:=$(firstword $(ECHO))
+endif
+else
+ECHO:=$(firstword $(ECHO))
+endif
+endif
+export ECHO
+endif
+override DEFAULT_FPCDIR=../..
+ifndef FPC
+ifdef PP
+FPC=$(PP)
+endif
+endif
+ifndef FPC
+FPCPROG:=$(strip $(wildcard $(addsuffix /fpc$(SRCEXEEXT),$(SEARCHPATH))))
+ifneq ($(FPCPROG),)
+FPCPROG:=$(firstword $(FPCPROG))
+ifneq ($(CPU_TARGET),)
+FPC:=$(shell $(FPCPROG) -P$(CPU_TARGET) -PB)
+else
+FPC:=$(shell $(FPCPROG) -PB)
+endif
+ifneq ($(findstring Error,$(FPC)),)
+override FPC=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH)))))
+endif
+else
+override FPC=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH)))))
+endif
+endif
+override FPC:=$(subst $(SRCEXEEXT),,$(FPC))
+override FPC:=$(subst \,/,$(FPC))$(SRCEXEEXT)
+FOUNDFPC:=$(strip $(wildcard $(FPC)))
+ifeq ($(FOUNDFPC),)
+FOUNDFPC=$(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH))))
+ifeq ($(FOUNDFPC),)
+$(error Compiler $(FPC) not found)
+endif
+endif
+ifndef FPC_COMPILERINFO
+FPC_COMPILERINFO:=$(shell $(FPC) -iVSPTPSOTO)
+endif
+ifndef FPC_VERSION
+FPC_VERSION:=$(word 1,$(FPC_COMPILERINFO))
+endif
+export FPC FPC_VERSION FPC_COMPILERINFO
+unexport CHECKDEPEND ALLDEPENDENCIES
+ifndef CPU_TARGET
+ifdef CPU_TARGET_DEFAULT
+CPU_TARGET=$(CPU_TARGET_DEFAULT)
+endif
+endif
+ifndef OS_TARGET
+ifdef OS_TARGET_DEFAULT
+OS_TARGET=$(OS_TARGET_DEFAULT)
+endif
+endif
+ifneq ($(words $(FPC_COMPILERINFO)),5)
+FPC_COMPILERINFO+=$(shell $(FPC) -iSP)
+FPC_COMPILERINFO+=$(shell $(FPC) -iTP)
+FPC_COMPILERINFO+=$(shell $(FPC) -iSO)
+FPC_COMPILERINFO+=$(shell $(FPC) -iTO)
+endif
+ifndef CPU_SOURCE
+CPU_SOURCE:=$(word 2,$(FPC_COMPILERINFO))
+endif
+ifndef CPU_TARGET
+CPU_TARGET:=$(word 3,$(FPC_COMPILERINFO))
+endif
+ifndef OS_SOURCE
+OS_SOURCE:=$(word 4,$(FPC_COMPILERINFO))
+endif
+ifndef OS_TARGET
+OS_TARGET:=$(word 5,$(FPC_COMPILERINFO))
+endif
+FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
+FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
+ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),)
+TARGETSUFFIX=$(OS_TARGET)
+SOURCESUFFIX=$(OS_SOURCE)
+else
+TARGETSUFFIX=$(FULL_TARGET)
+SOURCESUFFIX=$(FULL_SOURCE)
+endif
+ifneq ($(FULL_TARGET),$(FULL_SOURCE))
+CROSSCOMPILE=1
+endif
+ifeq ($(findstring makefile,$(MAKECMDGOALS)),)
+ifeq ($(findstring $(FULL_TARGET),$(MAKEFILETARGETS)),)
+$(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first)
+endif
+endif
+ifneq ($(findstring $(OS_TARGET),$(BSDs)),)
+BSDhier=1
+endif
+ifeq ($(OS_TARGET),linux)
+linuxHier=1
+endif
+export OS_TARGET OS_SOURCE CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE
+ifdef FPCDIR
+override FPCDIR:=$(subst \,/,$(FPCDIR))
+ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
+override FPCDIR=wrong
+endif
+else
+override FPCDIR=wrong
+endif
+ifdef DEFAULT_FPCDIR
+ifeq ($(FPCDIR),wrong)
+override FPCDIR:=$(subst \,/,$(DEFAULT_FPCDIR))
+ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
+override FPCDIR=wrong
+endif
+endif
+endif
+ifeq ($(FPCDIR),wrong)
+ifdef inUnix
+override FPCDIR=/usr/local/lib/fpc/$(FPC_VERSION)
+ifeq ($(wildcard $(FPCDIR)/units),)
+override FPCDIR=/usr/lib/fpc/$(FPC_VERSION)
+endif
+else
+override FPCDIR:=$(subst /$(FPC),,$(firstword $(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH))))))
+override FPCDIR:=$(FPCDIR)/..
+ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
+override FPCDIR:=$(FPCDIR)/..
+ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
+override FPCDIR:=$(BASEDIR)
+ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
+override FPCDIR=c:/pp
+endif
+endif
+endif
+endif
+endif
+ifndef CROSSBINDIR
+CROSSBINDIR:=$(wildcard $(FPCDIR)/bin/$(TARGETSUFFIX))
+endif
+ifndef BINUTILSPREFIX
+ifndef CROSSBINDIR
+ifdef CROSSCOMPILE
+BINUTILSPREFIX=$(CPU_TARGET)-$(OS_TARGET)-
+endif
+endif
+endif
+UNITSDIR:=$(wildcard $(FPCDIR)/units/$(TARGETSUFFIX))
+ifeq ($(UNITSDIR),)
+UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
+endif
+PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
+override PACKAGE_NAME=amunits
+override PACKAGE_VERSION=2.0.0
+ifeq ($(FULL_TARGET),i386-linux)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-go32v2)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-win32)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-os2)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-freebsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-beos)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-netbsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-solaris)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-qnx)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-netware)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-openbsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-wdosx)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-darwin)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-emx)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-watcom)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-netwlibc)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-wince)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-embedded)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),i386-symbian)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),m68k-linux)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),m68k-freebsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),m68k-netbsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),m68k-amiga)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),m68k-atari)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),m68k-openbsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),m68k-palmos)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),m68k-embedded)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc-linux)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc-netbsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc-amiga)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc-macos)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc-darwin)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc-morphos)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc-embedded)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),sparc-linux)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),sparc-netbsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),sparc-solaris)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),sparc-embedded)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),x86_64-linux)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),x86_64-freebsd)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),x86_64-darwin)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),x86_64-win64)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),x86_64-embedded)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),arm-linux)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),arm-palmos)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),arm-wince)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),arm-gba)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),arm-nds)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),arm-embedded)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),arm-symbian)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc64-linux)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc64-darwin)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+ifeq ($(FULL_TARGET),powerpc64-embedded)
+override TARGET_UNITS+=msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  expansion diskfont conunit amigados configvars keyboard bootblock icon  cd realtime rexx translator scsidisk lowlevel configregs prefs parallel gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         amigaprinter bullet clipboard keymap utility timer workbench colorwheel prtbase console locale tapedeck serial gameport gradientslider input    audio datatypes asl commodities hardblocks layers inputevent identify   gtlayout tritonmacros render mui picasso96api guigfx preferences        xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib mysticview ahi lucyplay ahi_sub
+endif
+override INSTALL_FPCPACKAGE=y
+ifeq ($(FULL_TARGET),i386-linux)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-go32v2)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-win32)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-os2)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-freebsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-beos)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-netbsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-solaris)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-qnx)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-netware)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-openbsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-wdosx)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-darwin)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-emx)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-watcom)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-netwlibc)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-wince)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-embedded)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-symbian)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),m68k-linux)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),m68k-freebsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),m68k-netbsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),m68k-amiga)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),m68k-atari)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),m68k-openbsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),m68k-palmos)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),m68k-embedded)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc-linux)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc-netbsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc-amiga)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc-macos)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc-darwin)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc-morphos)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc-embedded)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),sparc-linux)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),sparc-netbsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),sparc-solaris)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),sparc-embedded)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),x86_64-linux)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),x86_64-freebsd)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),x86_64-darwin)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),x86_64-win64)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),x86_64-embedded)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),arm-linux)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),arm-palmos)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),arm-wince)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),arm-gba)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),arm-nds)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),arm-embedded)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),arm-symbian)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc64-linux)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc64-darwin)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),powerpc64-embedded)
+override COMPILER_INCLUDEDIR+=src
+endif
+ifeq ($(FULL_TARGET),i386-linux)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-go32v2)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-win32)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-os2)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-freebsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-beos)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-netbsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-solaris)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-qnx)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-netware)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-openbsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-wdosx)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-darwin)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-emx)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-watcom)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-netwlibc)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-wince)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-embedded)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),i386-symbian)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),m68k-linux)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),m68k-freebsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),m68k-netbsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),m68k-amiga)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),m68k-atari)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),m68k-openbsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),m68k-palmos)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),m68k-embedded)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc-linux)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc-netbsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc-amiga)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc-macos)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc-darwin)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc-morphos)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc-embedded)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),sparc-linux)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),sparc-netbsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),sparc-solaris)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),sparc-embedded)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),x86_64-linux)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),x86_64-freebsd)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),x86_64-darwin)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),x86_64-win64)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),x86_64-embedded)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),arm-linux)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),arm-palmos)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),arm-wince)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),arm-gba)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),arm-nds)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),arm-embedded)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),arm-symbian)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc64-linux)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc64-darwin)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifeq ($(FULL_TARGET),powerpc64-embedded)
+override COMPILER_SOURCEDIR+=src src/otherlibs src/utilunits src/coreunits tests
+endif
+ifdef REQUIRE_UNITSDIR
+override UNITSDIR+=$(REQUIRE_UNITSDIR)
+endif
+ifdef REQUIRE_PACKAGESDIR
+override PACKAGESDIR+=$(REQUIRE_PACKAGESDIR)
+endif
+ifdef ZIPINSTALL
+ifneq ($(findstring $(OS_TARGET),$(UNIXs)),)
+UNIXHier=1
+endif
+else
+ifneq ($(findstring $(OS_SOURCE),$(UNIXs)),)
+UNIXHier=1
+endif
+endif
+ifndef INSTALL_PREFIX
+ifdef PREFIX
+INSTALL_PREFIX=$(PREFIX)
+endif
+endif
+ifndef INSTALL_PREFIX
+ifdef UNIXHier
+INSTALL_PREFIX=/usr/local
+else
+ifdef INSTALL_FPCPACKAGE
+INSTALL_BASEDIR:=/pp
+else
+INSTALL_BASEDIR:=/$(PACKAGE_NAME)
+endif
+endif
+endif
+export INSTALL_PREFIX
+ifdef INSTALL_FPCSUBDIR
+export INSTALL_FPCSUBDIR
+endif
+ifndef DIST_DESTDIR
+DIST_DESTDIR:=$(BASEDIR)
+endif
+export DIST_DESTDIR
+ifndef COMPILER_UNITTARGETDIR
+ifdef PACKAGEDIR_MAIN
+COMPILER_UNITTARGETDIR=$(PACKAGEDIR_MAIN)/units/$(TARGETSUFFIX)
+else
+COMPILER_UNITTARGETDIR=units/$(TARGETSUFFIX)
+endif
+endif
+ifndef COMPILER_TARGETDIR
+COMPILER_TARGETDIR=.
+endif
+ifndef INSTALL_BASEDIR
+ifdef UNIXHier
+ifdef INSTALL_FPCPACKAGE
+INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/fpc/$(FPC_VERSION)
+else
+INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/$(PACKAGE_NAME)
+endif
+else
+INSTALL_BASEDIR:=$(INSTALL_PREFIX)
+endif
+endif
+ifndef INSTALL_BINDIR
+ifdef UNIXHier
+INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin
+else
+INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin
+ifdef INSTALL_FPCPACKAGE
+ifdef CROSSCOMPILE
+ifdef CROSSINSTALL
+INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(SOURCESUFFIX)
+else
+INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(TARGETSUFFIX)
+endif
+else
+INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(TARGETSUFFIX)
+endif
+endif
+endif
+endif
+ifndef INSTALL_UNITDIR
+INSTALL_UNITDIR:=$(INSTALL_BASEDIR)/units/$(TARGETSUFFIX)
+ifdef INSTALL_FPCPACKAGE
+ifdef PACKAGE_NAME
+INSTALL_UNITDIR:=$(INSTALL_UNITDIR)/$(PACKAGE_NAME)
+endif
+endif
+endif
+ifndef INSTALL_LIBDIR
+ifdef UNIXHier
+INSTALL_LIBDIR:=$(INSTALL_PREFIX)/lib
+else
+INSTALL_LIBDIR:=$(INSTALL_UNITDIR)
+endif
+endif
+ifndef INSTALL_SOURCEDIR
+ifdef UNIXHier
+ifdef BSDhier
+SRCPREFIXDIR=share/src
+else
+ifdef linuxHier
+SRCPREFIXDIR=share/src
+else
+SRCPREFIXDIR=src
+endif
+endif
+ifdef INSTALL_FPCPACKAGE
+ifdef INSTALL_FPCSUBDIR
+INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME)
+else
+INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
+endif
+else
+INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+endif
+else
+ifdef INSTALL_FPCPACKAGE
+ifdef INSTALL_FPCSUBDIR
+INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME)
+else
+INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(PACKAGE_NAME)
+endif
+else
+INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source
+endif
+endif
+endif
+ifndef INSTALL_DOCDIR
+ifdef UNIXHier
+ifdef BSDhier
+DOCPREFIXDIR=share/doc
+else
+ifdef linuxHier
+DOCPREFIXDIR=share/doc
+else
+DOCPREFIXDIR=doc
+endif
+endif
+ifdef INSTALL_FPCPACKAGE
+INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
+else
+INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+endif
+else
+ifdef INSTALL_FPCPACKAGE
+INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc/$(PACKAGE_NAME)
+else
+INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc
+endif
+endif
+endif
+ifndef INSTALL_EXAMPLEDIR
+ifdef UNIXHier
+ifdef INSTALL_FPCPACKAGE
+ifdef BSDhier
+INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
+else
+ifdef linuxHier
+INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples
+else
+INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/examples/$(PACKAGE_NAME)
+endif
+endif
+else
+ifdef BSDhier
+INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+else
+ifdef linuxHier
+INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+else
+INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+endif
+endif
+endif
+else
+ifdef INSTALL_FPCPACKAGE
+INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples/$(PACKAGE_NAME)
+else
+INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples
+endif
+endif
+endif
+ifndef INSTALL_DATADIR
+INSTALL_DATADIR=$(INSTALL_BASEDIR)
+endif
+ifndef INSTALL_SHAREDDIR
+INSTALL_SHAREDDIR=$(INSTALL_PREFIX)/lib
+endif
+ifdef CROSSCOMPILE
+ifndef CROSSBINDIR
+CROSSBINDIR:=$(wildcard $(CROSSTARGETDIR)/bin/$(SOURCESUFFIX))
+ifeq ($(CROSSBINDIR),)
+CROSSBINDIR:=$(wildcard $(INSTALL_BASEDIR)/cross/$(TARGETSUFFIX)/bin/$(FULL_SOURCE))
+endif
+endif
+else
+CROSSBINDIR=
+endif
+BATCHEXT=.bat
+LOADEREXT=.as
+EXEEXT=.exe
+PPLEXT=.ppl
+PPUEXT=.ppu
+OEXT=.o
+ASMEXT=.s
+SMARTEXT=.sl
+STATICLIBEXT=.a
+SHAREDLIBEXT=.so
+SHAREDLIBPREFIX=libfp
+STATICLIBPREFIX=libp
+IMPORTLIBPREFIX=libimp
+RSTEXT=.rst
+ifeq ($(findstring 1.0.,$(FPC_VERSION)),)
+ifeq ($(OS_TARGET),go32v1)
+STATICLIBPREFIX=
+SHORTSUFFIX=v1
+endif
+ifeq ($(OS_TARGET),go32v2)
+STATICLIBPREFIX=
+SHORTSUFFIX=dos
+endif
+ifeq ($(OS_TARGET),watcom)
+STATICLIBPREFIX=
+OEXT=.obj
+ASMEXT=.asm
+SHAREDLIBEXT=.dll
+SHORTSUFFIX=wat
+endif
+ifeq ($(OS_TARGET),linux)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=lnx
+endif
+ifeq ($(OS_TARGET),freebsd)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=fbs
+endif
+ifeq ($(OS_TARGET),netbsd)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=nbs
+endif
+ifeq ($(OS_TARGET),openbsd)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=obs
+endif
+ifeq ($(OS_TARGET),win32)
+SHAREDLIBEXT=.dll
+SHORTSUFFIX=w32
+endif
+ifeq ($(OS_TARGET),os2)
+BATCHEXT=.cmd
+AOUTEXT=.out
+STATICLIBPREFIX=
+SHAREDLIBEXT=.dll
+SHORTSUFFIX=os2
+ECHO=echo
+endif
+ifeq ($(OS_TARGET),emx)
+BATCHEXT=.cmd
+AOUTEXT=.out
+STATICLIBPREFIX=
+SHAREDLIBEXT=.dll
+SHORTSUFFIX=emx
+ECHO=echo
+endif
+ifeq ($(OS_TARGET),amiga)
+EXEEXT=
+SHAREDLIBEXT=.library
+SHORTSUFFIX=amg
+endif
+ifeq ($(OS_TARGET),morphos)
+EXEEXT=
+SHAREDLIBEXT=.library
+SHORTSUFFIX=mos
+endif
+ifeq ($(OS_TARGET),atari)
+EXEEXT=.ttp
+SHORTSUFFIX=ata
+endif
+ifeq ($(OS_TARGET),beos)
+BATCHEXT=.sh
+EXEEXT=
+SHORTSUFFIX=be
+endif
+ifeq ($(OS_TARGET),solaris)
+BATCHEXT=.sh
+EXEEXT=
+SHORTSUFFIX=sun
+endif
+ifeq ($(OS_TARGET),qnx)
+BATCHEXT=.sh
+EXEEXT=
+SHORTSUFFIX=qnx
+endif
+ifeq ($(OS_TARGET),netware)
+EXEEXT=.nlm
+STATICLIBPREFIX=
+SHORTSUFFIX=nw
+endif
+ifeq ($(OS_TARGET),netwlibc)
+EXEEXT=.nlm
+STATICLIBPREFIX=
+SHORTSUFFIX=nwl
+endif
+ifeq ($(OS_TARGET),macos)
+BATCHEXT=
+EXEEXT=
+DEBUGSYMEXT=.xcoff
+SHORTSUFFIX=mac
+endif
+ifeq ($(OS_TARGET),darwin)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=dwn
+endif
+ifeq ($(OS_TARGET),gba)
+EXEEXT=.gba
+SHAREDLIBEXT=.so
+SHORTSUFFIX=gba
+endif
+ifeq ($(OS_TARGET),symbian)
+SHAREDLIBEXT=.dll
+SHORTSUFFIX=symbian
+endif
+else
+ifeq ($(OS_TARGET),go32v1)
+PPUEXT=.pp1
+OEXT=.o1
+ASMEXT=.s1
+SMARTEXT=.sl1
+STATICLIBEXT=.a1
+SHAREDLIBEXT=.so1
+STATICLIBPREFIX=
+SHORTSUFFIX=v1
+endif
+ifeq ($(OS_TARGET),go32v2)
+STATICLIBPREFIX=
+SHORTSUFFIX=dos
+endif
+ifeq ($(OS_TARGET),watcom)
+STATICLIBPREFIX=
+SHORTSUFFIX=wat
+endif
+ifeq ($(OS_TARGET),linux)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=lnx
+endif
+ifeq ($(OS_TARGET),freebsd)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=fbs
+endif
+ifeq ($(OS_TARGET),netbsd)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=nbs
+endif
+ifeq ($(OS_TARGET),openbsd)
+BATCHEXT=.sh
+EXEEXT=
+HASSHAREDLIB=1
+SHORTSUFFIX=obs
+endif
+ifeq ($(OS_TARGET),win32)
+PPUEXT=.ppw
+OEXT=.ow
+ASMEXT=.sw
+SMARTEXT=.slw
+STATICLIBEXT=.aw
+SHAREDLIBEXT=.dll
+SHORTSUFFIX=w32
+endif
+ifeq ($(OS_TARGET),os2)
+BATCHEXT=.cmd
+PPUEXT=.ppo
+ASMEXT=.so2
+OEXT=.oo2
+AOUTEXT=.out
+SMARTEXT=.sl2
+STATICLIBPREFIX=
+STATICLIBEXT=.ao2
+SHAREDLIBEXT=.dll
+SHORTSUFFIX=os2
+ECHO=echo
+endif
+ifeq ($(OS_TARGET),amiga)
+EXEEXT=
+PPUEXT=.ppu
+ASMEXT=.s
+OEXT=.o
+SMARTEXT=.sl
+STATICLIBEXT=.a
+SHAREDLIBEXT=.library
+SHORTSUFFIX=amg
+endif
+ifeq ($(OS_TARGET),atari)
+PPUEXT=.ppu
+ASMEXT=.s
+OEXT=.o
+SMARTEXT=.sl
+STATICLIBEXT=.a
+EXEEXT=.ttp
+SHORTSUFFIX=ata
+endif
+ifeq ($(OS_TARGET),beos)
+BATCHEXT=.sh
+PPUEXT=.ppu
+ASMEXT=.s
+OEXT=.o
+SMARTEXT=.sl
+STATICLIBEXT=.a
+EXEEXT=
+SHORTSUFFIX=be
+endif
+ifeq ($(OS_TARGET),solaris)
+BATCHEXT=.sh
+PPUEXT=.ppu
+ASMEXT=.s
+OEXT=.o
+SMARTEXT=.sl
+STATICLIBEXT=.a
+EXEEXT=
+SHORTSUFFIX=sun
+endif
+ifeq ($(OS_TARGET),qnx)
+BATCHEXT=.sh
+PPUEXT=.ppu
+ASMEXT=.s
+OEXT=.o
+SMARTEXT=.sl
+STATICLIBEXT=.a
+EXEEXT=
+SHORTSUFFIX=qnx
+endif
+ifeq ($(OS_TARGET),netware)
+STATICLIBPREFIX=
+PPUEXT=.ppu
+OEXT=.o
+ASMEXT=.s
+SMARTEXT=.sl
+STATICLIBEXT=.a
+SHAREDLIBEXT=.nlm
+EXEEXT=.nlm
+SHORTSUFFIX=nw
+endif
+ifeq ($(OS_TARGET),netwlibc)
+STATICLIBPREFIX=
+PPUEXT=.ppu
+OEXT=.o
+ASMEXT=.s
+SMARTEXT=.sl
+STATICLIBEXT=.a
+SHAREDLIBEXT=.nlm
+EXEEXT=.nlm
+SHORTSUFFIX=nwl
+endif
+ifeq ($(OS_TARGET),macos)
+BATCHEXT=
+PPUEXT=.ppu
+ASMEXT=.s
+OEXT=.o
+SMARTEXT=.sl
+STATICLIBEXT=.a
+EXEEXT=
+DEBUGSYMEXT=.xcoff
+SHORTSUFFIX=mac
+endif
+endif
+ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),)
+FPCMADE=fpcmade.$(SHORTSUFFIX)
+ZIPSUFFIX=$(SHORTSUFFIX)
+ZIPCROSSPREFIX=
+ZIPSOURCESUFFIX=src
+ZIPEXAMPLESUFFIX=exm
+else
+FPCMADE=fpcmade.$(TARGETSUFFIX)
+ZIPSOURCESUFFIX=.source
+ZIPEXAMPLESUFFIX=.examples
+ifdef CROSSCOMPILE
+ZIPSUFFIX=.$(SOURCESUFFIX)
+ZIPCROSSPREFIX=$(TARGETSUFFIX)-
+else
+ZIPSUFFIX=.$(TARGETSUFFIX)
+ZIPCROSSPREFIX=
+endif
+endif
+ifndef ECHO
+ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(ECHO),)
+ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(ECHO),)
+ECHO= __missing_command_ECHO
+else
+ECHO:=$(firstword $(ECHO))
+endif
+else
+ECHO:=$(firstword $(ECHO))
+endif
+endif
+export ECHO
+ifndef DATE
+DATE:=$(strip $(wildcard $(addsuffix /gdate$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(DATE),)
+DATE:=$(strip $(wildcard $(addsuffix /date$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(DATE),)
+DATE= __missing_command_DATE
+else
+DATE:=$(firstword $(DATE))
+endif
+else
+DATE:=$(firstword $(DATE))
+endif
+endif
+export DATE
+ifndef GINSTALL
+GINSTALL:=$(strip $(wildcard $(addsuffix /ginstall$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(GINSTALL),)
+GINSTALL:=$(strip $(wildcard $(addsuffix /install$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(GINSTALL),)
+GINSTALL= __missing_command_GINSTALL
+else
+GINSTALL:=$(firstword $(GINSTALL))
+endif
+else
+GINSTALL:=$(firstword $(GINSTALL))
+endif
+endif
+export GINSTALL
+ifndef CPPROG
+CPPROG:=$(strip $(wildcard $(addsuffix /cp$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(CPPROG),)
+CPPROG= __missing_command_CPPROG
+else
+CPPROG:=$(firstword $(CPPROG))
+endif
+endif
+export CPPROG
+ifndef RMPROG
+RMPROG:=$(strip $(wildcard $(addsuffix /rm$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(RMPROG),)
+RMPROG= __missing_command_RMPROG
+else
+RMPROG:=$(firstword $(RMPROG))
+endif
+endif
+export RMPROG
+ifndef MVPROG
+MVPROG:=$(strip $(wildcard $(addsuffix /mv$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(MVPROG),)
+MVPROG= __missing_command_MVPROG
+else
+MVPROG:=$(firstword $(MVPROG))
+endif
+endif
+export MVPROG
+ifndef MKDIRPROG
+MKDIRPROG:=$(strip $(wildcard $(addsuffix /gmkdir$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(MKDIRPROG),)
+MKDIRPROG:=$(strip $(wildcard $(addsuffix /mkdir$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(MKDIRPROG),)
+MKDIRPROG= __missing_command_MKDIRPROG
+else
+MKDIRPROG:=$(firstword $(MKDIRPROG))
+endif
+else
+MKDIRPROG:=$(firstword $(MKDIRPROG))
+endif
+endif
+export MKDIRPROG
+ifndef ECHOREDIR
+ifndef inUnix
+ECHOREDIR=echo
+else
+ECHOREDIR=$(ECHO)
+endif
+endif
+ifndef COPY
+COPY:=$(CPPROG) -fp
+endif
+ifndef COPYTREE
+COPYTREE:=$(CPPROG) -Rfp
+endif
+ifndef MKDIRTREE
+MKDIRTREE:=$(MKDIRPROG) -p
+endif
+ifndef MOVE
+MOVE:=$(MVPROG) -f
+endif
+ifndef DEL
+DEL:=$(RMPROG) -f
+endif
+ifndef DELTREE
+DELTREE:=$(RMPROG) -rf
+endif
+ifndef INSTALL
+ifdef inUnix
+INSTALL:=$(GINSTALL) -c -m 644
+else
+INSTALL:=$(COPY)
+endif
+endif
+ifndef INSTALLEXE
+ifdef inUnix
+INSTALLEXE:=$(GINSTALL) -c -m 755
+else
+INSTALLEXE:=$(COPY)
+endif
+endif
+ifndef MKDIR
+MKDIR:=$(GINSTALL) -m 755 -d
+endif
+export ECHOREDIR COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR
+ifndef PPUMOVE
+PPUMOVE:=$(strip $(wildcard $(addsuffix /ppumove$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(PPUMOVE),)
+PPUMOVE= __missing_command_PPUMOVE
+else
+PPUMOVE:=$(firstword $(PPUMOVE))
+endif
+endif
+export PPUMOVE
+ifndef FPCMAKE
+FPCMAKE:=$(strip $(wildcard $(addsuffix /fpcmake$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(FPCMAKE),)
+FPCMAKE= __missing_command_FPCMAKE
+else
+FPCMAKE:=$(firstword $(FPCMAKE))
+endif
+endif
+export FPCMAKE
+ifndef ZIPPROG
+ZIPPROG:=$(strip $(wildcard $(addsuffix /zip$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(ZIPPROG),)
+ZIPPROG= __missing_command_ZIPPROG
+else
+ZIPPROG:=$(firstword $(ZIPPROG))
+endif
+endif
+export ZIPPROG
+ifndef TARPROG
+TARPROG:=$(strip $(wildcard $(addsuffix /gtar$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(TARPROG),)
+TARPROG:=$(strip $(wildcard $(addsuffix /tar$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(TARPROG),)
+TARPROG= __missing_command_TARPROG
+else
+TARPROG:=$(firstword $(TARPROG))
+endif
+else
+TARPROG:=$(firstword $(TARPROG))
+endif
+endif
+export TARPROG
+ASNAME=$(BINUTILSPREFIX)as
+LDNAME=$(BINUTILSPREFIX)ld
+ARNAME=$(BINUTILSPREFIX)ar
+RCNAME=$(BINUTILSPREFIX)rc
+ifneq ($(findstring 1.0.,$(FPC_VERSION)),)
+ifeq ($(OS_TARGET),win32)
+ifeq ($(CROSSBINDIR),)
+ASNAME=asw
+LDNAME=ldw
+ARNAME=arw
+endif
+endif
+endif
+ifndef ASPROG
+ifdef CROSSBINDIR
+ASPROG=$(CROSSBINDIR)/$(ASNAME)$(SRCEXEEXT)
+else
+ASPROG=$(ASNAME)
+endif
+endif
+ifndef LDPROG
+ifdef CROSSBINDIR
+LDPROG=$(CROSSBINDIR)/$(LDNAME)$(SRCEXEEXT)
+else
+LDPROG=$(LDNAME)
+endif
+endif
+ifndef RCPROG
+ifdef CROSSBINDIR
+RCPROG=$(CROSSBINDIR)/$(RCNAME)$(SRCEXEEXT)
+else
+RCPROG=$(RCNAME)
+endif
+endif
+ifndef ARPROG
+ifdef CROSSBINDIR
+ARPROG=$(CROSSBINDIR)/$(ARNAME)$(SRCEXEEXT)
+else
+ARPROG=$(ARNAME)
+endif
+endif
+AS=$(ASPROG)
+LD=$(LDPROG)
+RC=$(RCPROG)
+AR=$(ARPROG)
+PPAS=ppas$(SRCBATCHEXT)
+ifdef inUnix
+LDCONFIG=ldconfig
+else
+LDCONFIG=
+endif
+ifdef DATE
+DATESTR:=$(shell $(DATE) +%Y%m%d)
+else
+DATESTR=
+endif
+ifndef UPXPROG
+ifeq ($(OS_TARGET),go32v2)
+UPXPROG:=1
+endif
+ifeq ($(OS_TARGET),win32)
+UPXPROG:=1
+endif
+ifdef UPXPROG
+UPXPROG:=$(strip $(wildcard $(addsuffix /upx$(SRCEXEEXT),$(SEARCHPATH))))
+ifeq ($(UPXPROG),)
+UPXPROG=
+else
+UPXPROG:=$(firstword $(UPXPROG))
+endif
+else
+UPXPROG=
+endif
+endif
+export UPXPROG
+ZIPOPT=-9
+ZIPEXT=.zip
+ifeq ($(USETAR),bz2)
+TAROPT=vj
+TAREXT=.tar.bz2
+else
+TAROPT=vz
+TAREXT=.tar.gz
+endif
+override REQUIRE_PACKAGES=rtl 
+ifeq ($(FULL_TARGET),i386-linux)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-go32v2)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-win32)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-os2)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-freebsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-beos)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-netbsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-solaris)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-qnx)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-netware)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-openbsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-wdosx)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-darwin)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-emx)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-watcom)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-netwlibc)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-wince)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-embedded)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),i386-symbian)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),m68k-linux)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),m68k-freebsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),m68k-netbsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),m68k-amiga)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),m68k-atari)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),m68k-openbsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),m68k-palmos)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),m68k-embedded)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc-linux)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc-netbsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc-amiga)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc-macos)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc-darwin)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc-morphos)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc-embedded)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),sparc-linux)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),sparc-netbsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),sparc-solaris)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),sparc-embedded)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),x86_64-linux)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),x86_64-freebsd)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),x86_64-darwin)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),x86_64-win64)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),x86_64-embedded)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),arm-linux)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),arm-palmos)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),arm-wince)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),arm-gba)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),arm-nds)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),arm-embedded)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),arm-symbian)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc64-linux)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc64-darwin)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifeq ($(FULL_TARGET),powerpc64-embedded)
+REQUIRE_PACKAGES_RTL=1
+endif
+ifdef REQUIRE_PACKAGES_RTL
+PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/Makefile.fpc,$(PACKAGESDIR))))))
+ifneq ($(PACKAGEDIR_RTL),)
+ifneq ($(wildcard $(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX)),)
+UNITDIR_RTL=$(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX)
+else
+UNITDIR_RTL=$(PACKAGEDIR_RTL)
+endif
+ifdef CHECKDEPEND
+$(PACKAGEDIR_RTL)/$(FPCMADE):
+	$(MAKE) -C $(PACKAGEDIR_RTL) $(FPCMADE)
+override ALLDEPENDENCIES+=$(PACKAGEDIR_RTL)/$(FPCMADE)
+endif
+else
+PACKAGEDIR_RTL=
+UNITDIR_RTL:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /rtl/Package.fpc,$(UNITSDIR)))))
+ifneq ($(UNITDIR_RTL),)
+UNITDIR_RTL:=$(firstword $(UNITDIR_RTL))
+else
+UNITDIR_RTL=
+endif
+endif
+ifdef UNITDIR_RTL
+override COMPILER_UNITDIR+=$(UNITDIR_RTL)
+endif
+endif
+ifndef NOCPUDEF
+override FPCOPTDEF=$(CPU_TARGET)
+endif
+ifneq ($(OS_TARGET),$(OS_SOURCE))
+override FPCOPT+=-T$(OS_TARGET)
+endif
+ifneq ($(CPU_TARGET),$(CPU_SOURCE))
+override FPCOPT+=-P$(CPU_TARGET)
+endif
+ifeq ($(OS_SOURCE),openbsd)
+override FPCOPT+=-FD$(NEW_BINUTILS_PATH)
+endif
+ifndef CROSSBOOTSTRAP
+ifneq ($(BINUTILSPREFIX),)
+override FPCOPT+=-XP$(BINUTILSPREFIX)
+endif
+ifneq ($(BINUTILSPREFIX),)
+override FPCOPT+=-Xr$(RLINKPATH)
+endif
+endif
+ifdef UNITDIR
+override FPCOPT+=$(addprefix -Fu,$(UNITDIR))
+endif
+ifdef LIBDIR
+override FPCOPT+=$(addprefix -Fl,$(LIBDIR))
+endif
+ifdef OBJDIR
+override FPCOPT+=$(addprefix -Fo,$(OBJDIR))
+endif
+ifdef INCDIR
+override FPCOPT+=$(addprefix -Fi,$(INCDIR))
+endif
+ifdef LINKSMART
+override FPCOPT+=-XX
+endif
+ifdef CREATESMART
+override FPCOPT+=-CX
+endif
+ifdef DEBUG
+override FPCOPT+=-gl
+override FPCOPTDEF+=DEBUG
+endif
+ifdef RELEASE
+ifneq ($(findstring 2.0.,$(FPC_VERSION)),)
+ifeq ($(CPU_TARGET),i386)
+FPCCPUOPT:=-OG2p3
+endif
+ifeq ($(CPU_TARGET),powerpc)
+FPCCPUOPT:=-O1r
+endif
+else
+FPCCPUOPT:=-O2
+endif
+override FPCOPT+=-Ur -Xs $(FPCCPUOPT) -n
+override FPCOPTDEF+=RELEASE
+endif
+ifdef STRIP
+override FPCOPT+=-Xs
+endif
+ifdef OPTIMIZE
+override FPCOPT+=-O2
+endif
+ifdef VERBOSE
+override FPCOPT+=-vwni
+endif
+ifdef COMPILER_OPTIONS
+override FPCOPT+=$(COMPILER_OPTIONS)
+endif
+ifdef COMPILER_UNITDIR
+override FPCOPT+=$(addprefix -Fu,$(COMPILER_UNITDIR))
+endif
+ifdef COMPILER_LIBRARYDIR
+override FPCOPT+=$(addprefix -Fl,$(COMPILER_LIBRARYDIR))
+endif
+ifdef COMPILER_OBJECTDIR
+override FPCOPT+=$(addprefix -Fo,$(COMPILER_OBJECTDIR))
+endif
+ifdef COMPILER_INCLUDEDIR
+override FPCOPT+=$(addprefix -Fi,$(COMPILER_INCLUDEDIR))
+endif
+ifdef CROSSBINDIR
+override FPCOPT+=-FD$(CROSSBINDIR)
+endif
+ifdef COMPILER_TARGETDIR
+override FPCOPT+=-FE$(COMPILER_TARGETDIR)
+ifeq ($(COMPILER_TARGETDIR),.)
+override TARGETDIRPREFIX=
+else
+override TARGETDIRPREFIX=$(COMPILER_TARGETDIR)/
+endif
+endif
+ifdef COMPILER_UNITTARGETDIR
+override FPCOPT+=-FU$(COMPILER_UNITTARGETDIR)
+ifeq ($(COMPILER_UNITTARGETDIR),.)
+override UNITTARGETDIRPREFIX=
+else
+override UNITTARGETDIRPREFIX=$(COMPILER_UNITTARGETDIR)/
+endif
+else
+ifdef COMPILER_TARGETDIR
+override COMPILER_UNITTARGETDIR=$(COMPILER_TARGETDIR)
+override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX)
+endif
+endif
+ifdef CREATESHARED
+override FPCOPT+=-Cg
+ifeq ($(CPU_TARGET),i386)
+override FPCOPT+=-Aas
+endif
+endif
+ifeq ($(findstring 2.0.,$(FPC_VERSION)),)
+ifeq ($(OS_TARGET),linux)
+ifeq ($(CPU_TARGET),x86_64)
+override FPCOPT+=-Cg
+endif
+endif
+endif
+ifdef LINKSHARED
+endif
+ifdef OPT
+override FPCOPT+=$(OPT)
+endif
+ifdef FPCOPTDEF
+override FPCOPT+=$(addprefix -d,$(FPCOPTDEF))
+endif
+ifdef CFGFILE
+override FPCOPT+=@$(CFGFILE)
+endif
+ifdef USEENV
+override FPCEXTCMD:=$(FPCOPT)
+override FPCOPT:=!FPCEXTCMD
+export FPCEXTCMD
+endif
+override AFULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
+override AFULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
+ifneq ($(AFULL_TARGET),$(AFULL_SOURCE))
+override ACROSSCOMPILE=1
+endif
+ifdef ACROSSCOMPILE
+override FPCOPT+=$(CROSSOPT)
+endif
+override COMPILER:=$(FPC) $(FPCOPT)
+ifeq (,$(findstring -s ,$(COMPILER)))
+EXECPPAS=
+else
+ifeq ($(FULL_SOURCE),$(FULL_TARGET))
+ifdef RUNBATCH
+EXECPPAS:=@$(RUNBATCH) $(PPAS)
+else
+EXECPPAS:=@$(PPAS)
+endif
+endif
+endif
+.PHONY: fpc_units
+ifneq ($(TARGET_UNITS)$(TARGET_IMPLICITUNITS),)
+override ALLTARGET+=fpc_units
+override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS))
+override IMPLICITUNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_IMPLICITUNITS))
+override INSTALLPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES)
+override CLEANPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES)
+endif
+fpc_units: $(COMPILER_UNITTARGETDIR) $(UNITPPUFILES)
+ifdef TARGET_RSTS
+override RSTFILES=$(addsuffix $(RSTEXT),$(TARGET_RSTS))
+override CLEANRSTFILES+=$(RSTFILES)
+endif
+.PHONY: fpc_all fpc_smart fpc_debug fpc_release fpc_shared
+$(FPCMADE): $(ALLDEPENDENCIES) $(ALLTARGET)
+	@$(ECHOREDIR) Compiled > $(FPCMADE)
+fpc_all: $(FPCMADE)
+fpc_smart:
+	$(MAKE) all LINKSMART=1 CREATESMART=1
+fpc_debug:
+	$(MAKE) all DEBUG=1
+fpc_release:
+	$(MAKE) all RELEASE=1
+.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .lpr .dpr .pp .rc .res
+$(COMPILER_UNITTARGETDIR):
+	$(MKDIRTREE) $(COMPILER_UNITTARGETDIR)
+$(COMPILER_TARGETDIR):
+	$(MKDIRTREE) $(COMPILER_TARGETDIR)
+%$(PPUEXT): %.pp
+	$(COMPILER) $<
+	$(EXECPPAS)
+%$(PPUEXT): %.pas
+	$(COMPILER) $<
+	$(EXECPPAS)
+%$(EXEEXT): %.pp
+	$(COMPILER) $<
+	$(EXECPPAS)
+%$(EXEEXT): %.pas
+	$(COMPILER) $<
+	$(EXECPPAS)
+%$(EXEEXT): %.lpr
+	$(COMPILER) $<
+	$(EXECPPAS)
+%$(EXEEXT): %.dpr
+	$(COMPILER) $<
+	$(EXECPPAS)
+%.res: %.rc
+	windres -i $< -o $@
+vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
+vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
+vpath %.lpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
+vpath %.dpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
+vpath %.inc $(COMPILER_INCLUDEDIR)
+vpath %$(OEXT) $(COMPILER_UNITTARGETDIR)
+vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR)
+.PHONY: fpc_shared
+override INSTALLTARGET+=fpc_shared_install
+ifndef SHARED_LIBVERSION
+SHARED_LIBVERSION=$(FPC_VERSION)
+endif
+ifndef SHARED_LIBNAME
+SHARED_LIBNAME=$(PACKAGE_NAME)
+endif
+ifndef SHARED_FULLNAME
+SHARED_FULLNAME=$(SHAREDLIBPREFIX)$(SHARED_LIBNAME)-$(SHARED_LIBVERSION)$(SHAREDLIBEXT)
+endif
+ifndef SHARED_LIBUNITS
+SHARED_LIBUNITS:=$(TARGET_UNITS) $(TARGET_IMPLICITUNITS)
+override SHARED_LIBUNITS:=$(filter-out $(INSTALL_BUILDUNIT),$(SHARED_LIBUNITS))
+endif
+fpc_shared:
+ifdef HASSHAREDLIB
+	$(MAKE) all CREATESHARED=1 LINKSHARED=1 CREATESMART=1
+ifneq ($(SHARED_BUILD),n)
+	$(PPUMOVE) -q $(SHARED_LIBUNITS) -i$(COMPILER_UNITTARGETDIR) -o$(SHARED_FULLNAME) -d$(COMPILER_UNITTARGETDIR)
+endif
+else
+	@$(ECHO) Shared Libraries not supported
+endif
+fpc_shared_install:
+ifneq ($(SHARED_BUILD),n)
+ifneq ($(SHARED_LIBUNITS),)
+ifneq ($(wildcard $(COMPILER_UNITTARGETDIR)/$(SHARED_FULLNAME)),)
+	$(INSTALL) $(COMPILER_UNITTARGETDIR)/$(SHARED_FULLNAME) $(INSTALL_SHAREDDIR)
+endif
+endif
+endif
+.PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall
+ifdef INSTALL_UNITS
+override INSTALLPPUFILES+=$(addsuffix $(PPUEXT),$(INSTALL_UNITS))
+endif
+ifdef INSTALL_BUILDUNIT
+override INSTALLPPUFILES:=$(filter-out $(INSTALL_BUILDUNIT)$(PPUEXT),$(INSTALLPPUFILES))
+endif
+ifdef INSTALLPPUFILES
+override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES)))
+ifneq ($(UNITTARGETDIRPREFIX),)
+override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(notdir $(INSTALLPPUFILES)))
+override INSTALLPPULINKFILES:=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(notdir $(INSTALLPPULINKFILES))))
+endif
+override INSTALL_CREATEPACKAGEFPC=1
+endif
+ifdef INSTALLEXEFILES
+ifneq ($(TARGETDIRPREFIX),)
+override INSTALLEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(notdir $(INSTALLEXEFILES)))
+endif
+endif
+fpc_install: all $(INSTALLTARGET)
+ifdef INSTALLEXEFILES
+	$(MKDIR) $(INSTALL_BINDIR)
+ifdef UPXPROG
+	-$(UPXPROG) $(INSTALLEXEFILES)
+endif
+	$(INSTALLEXE) $(INSTALLEXEFILES) $(INSTALL_BINDIR)
+endif
+ifdef INSTALL_CREATEPACKAGEFPC
+ifdef FPCMAKE
+ifdef PACKAGE_VERSION
+ifneq ($(wildcard Makefile.fpc),)
+	$(FPCMAKE) -p -T$(CPU_TARGET)-$(OS_TARGET) Makefile.fpc
+	$(MKDIR) $(INSTALL_UNITDIR)
+	$(INSTALL) Package.fpc $(INSTALL_UNITDIR)
+endif
+endif
+endif
+endif
+ifdef INSTALLPPUFILES
+	$(MKDIR) $(INSTALL_UNITDIR)
+	$(INSTALL) $(INSTALLPPUFILES) $(INSTALL_UNITDIR)
+ifneq ($(INSTALLPPULINKFILES),)
+	$(INSTALL) $(INSTALLPPULINKFILES) $(INSTALL_UNITDIR)
+endif
+ifneq ($(wildcard $(LIB_FULLNAME)),)
+	$(MKDIR) $(INSTALL_LIBDIR)
+	$(INSTALL) $(LIB_FULLNAME) $(INSTALL_LIBDIR)
+ifdef inUnix
+	ln -sf $(LIB_FULLNAME) $(INSTALL_LIBDIR)/$(LIB_NAME)
+endif
+endif
+endif
+ifdef INSTALL_FILES
+	$(MKDIR) $(INSTALL_DATADIR)
+	$(INSTALL) $(INSTALL_FILES) $(INSTALL_DATADIR)
+endif
+fpc_sourceinstall: distclean
+	$(MKDIR) $(INSTALL_SOURCEDIR)
+	$(COPYTREE) $(BASEDIR)/* $(INSTALL_SOURCEDIR)
+fpc_exampleinstall: $(addsuffix _distclean,$(TARGET_EXAMPLEDIRS))
+ifdef HASEXAMPLES
+	$(MKDIR) $(INSTALL_EXAMPLEDIR)
+endif
+ifdef EXAMPLESOURCEFILES
+	$(COPY) $(EXAMPLESOURCEFILES) $(INSTALL_EXAMPLEDIR)
+endif
+ifdef TARGET_EXAMPLEDIRS
+	$(COPYTREE) $(addsuffix /*,$(TARGET_EXAMPLEDIRS)) $(INSTALL_EXAMPLEDIR)
+endif
+.PHONY: fpc_distinstall
+fpc_distinstall: install exampleinstall
+.PHONY: fpc_zipinstall fpc_zipsourceinstall fpc_zipexampleinstall
+ifndef PACKDIR
+ifndef inUnix
+PACKDIR=$(BASEDIR)/../fpc-pack
+else
+PACKDIR=/tmp/fpc-pack
+endif
+endif
+ifndef ZIPNAME
+ifdef DIST_ZIPNAME
+ZIPNAME=$(DIST_ZIPNAME)
+else
+ZIPNAME=$(PACKAGE_NAME)
+endif
+endif
+ifndef FULLZIPNAME
+FULLZIPNAME=$(ZIPCROSSPREFIX)$(ZIPPREFIX)$(ZIPNAME)$(ZIPSUFFIX)
+endif
+ifndef ZIPTARGET
+ifdef DIST_ZIPTARGET
+ZIPTARGET=DIST_ZIPTARGET
+else
+ZIPTARGET=install
+endif
+endif
+ifndef USEZIP
+ifdef inUnix
+USETAR=1
+endif
+endif
+ifndef inUnix
+USEZIPWRAPPER=1
+endif
+ifdef USEZIPWRAPPER
+ZIPPATHSEP=$(PATHSEP)
+ZIPWRAPPER=$(subst /,$(PATHSEP),$(DIST_DESTDIR)/fpczip$(SRCBATCHEXT))
+else
+ZIPPATHSEP=/
+endif
+ZIPCMD_CDPACK:=cd $(subst /,$(ZIPPATHSEP),$(PACKDIR))
+ZIPCMD_CDBASE:=cd $(subst /,$(ZIPPATHSEP),$(BASEDIR))
+ifdef USETAR
+ZIPDESTFILE:=$(DIST_DESTDIR)/$(FULLZIPNAME)$(TAREXT)
+ZIPCMD_ZIP:=$(TARPROG) cf$(TAROPT) $(ZIPDESTFILE) *
+else
+ZIPDESTFILE:=$(DIST_DESTDIR)/$(FULLZIPNAME)$(ZIPEXT)
+ZIPCMD_ZIP:=$(subst /,$(ZIPPATHSEP),$(ZIPPROG)) -Dr $(ZIPOPT) $(ZIPDESTFILE) *
+endif
+fpc_zipinstall:
+	$(MAKE) $(ZIPTARGET) INSTALL_PREFIX=$(PACKDIR) ZIPINSTALL=1
+	$(MKDIR) $(DIST_DESTDIR)
+	$(DEL) $(ZIPDESTFILE)
+ifdef USEZIPWRAPPER
+ifneq ($(ECHOREDIR),echo)
+	$(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_CDPACK))" > $(ZIPWRAPPER)
+	$(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_ZIP))" >> $(ZIPWRAPPER)
+	$(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_CDBASE))" >> $(ZIPWRAPPER)
+else
+	echo $(ZIPCMD_CDPACK) > $(ZIPWRAPPER)
+	echo $(ZIPCMD_ZIP) >> $(ZIPWRAPPER)
+	echo $(ZIPCMD_CDBASE) >> $(ZIPWRAPPER)
+endif
+ifdef inUnix
+	/bin/sh $(ZIPWRAPPER)
+else
+ifdef RUNBATCH
+	$(RUNBATCH) (ZIPWRAPPER)
+else
+	$(ZIPWRAPPER)
+endif
+endif
+	$(DEL) $(ZIPWRAPPER)
+else
+	$(ZIPCMD_CDPACK) ; $(ZIPCMD_ZIP) ; $(ZIPCMD_CDBASE)
+endif
+	$(DELTREE) $(PACKDIR)
+fpc_zipsourceinstall:
+	$(MAKE) fpc_zipinstall ZIPTARGET=sourceinstall ZIPSUFFIX=$(ZIPSOURCESUFFIX)
+fpc_zipexampleinstall:
+ifdef HASEXAMPLES
+	$(MAKE) fpc_zipinstall ZIPTARGET=exampleinstall ZIPSUFFIX=$(ZIPEXAMPLESUFFIX)
+endif
+fpc_zipdistinstall:
+	$(MAKE) fpc_zipinstall ZIPTARGET=distinstall
+.PHONY: fpc_clean fpc_cleanall fpc_distclean
+ifdef EXEFILES
+override CLEANEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES))
+endif
+ifdef CLEAN_UNITS
+override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS))
+endif
+ifdef CLEANPPUFILES
+override CLEANPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES)))
+ifdef DEBUGSYMEXT
+override CLEANPPULINKFILES+=$(subst $(PPUEXT),$(DEBUGSYMEXT),$(CLEANPPUFILES))
+endif
+override CLEANPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUFILES))
+override CLEANPPULINKFILES:=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPULINKFILES)))
+endif
+fpc_clean: $(CLEANTARGET)
+ifdef CLEANEXEFILES
+	-$(DEL) $(CLEANEXEFILES)
+endif
+ifdef CLEANPPUFILES
+	-$(DEL) $(CLEANPPUFILES)
+endif
+ifneq ($(CLEANPPULINKFILES),)
+	-$(DEL) $(CLEANPPULINKFILES)
+endif
+ifdef CLEANRSTFILES
+	-$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))
+endif
+ifdef CLEAN_FILES
+	-$(DEL) $(CLEAN_FILES)
+endif
+ifdef LIB_NAME
+	-$(DEL) $(LIB_NAME) $(LIB_FULLNAME)
+endif
+	-$(DEL) $(FPCMADE) Package.fpc $(PPAS) script.res link.res $(FPCEXTFILE) $(REDIRFILE)
+	-$(DEL) *$(ASMEXT) *_ppas$(BATCHEXT)
+fpc_cleanall: $(CLEANTARGET)
+ifdef CLEANEXEFILES
+	-$(DEL) $(CLEANEXEFILES)
+endif
+ifdef COMPILER_UNITTARGETDIR
+ifdef CLEANPPUFILES
+	-$(DEL) $(CLEANPPUFILES)
+endif
+ifneq ($(CLEANPPULINKFILES),)
+	-$(DEL) $(CLEANPPULINKFILES)
+endif
+ifdef CLEANRSTFILES
+	-$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))
+endif
+endif
+	-$(DELTREE) units
+	-$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT)
+ifneq ($(PPUEXT),.ppu)
+	-$(DEL) *.o *.ppu *.a
+endif
+	-$(DELTREE) *$(SMARTEXT)
+	-$(DEL) fpcmade.* Package.fpc $(PPAS) script.res link.res $(FPCEXTFILE) $(REDIRFILE)
+	-$(DEL) *_ppas$(BATCHEXT)
+ifdef AOUTEXT
+	-$(DEL) *$(AOUTEXT)
+endif
+ifdef DEBUGSYMEXT
+	-$(DEL) *$(DEBUGSYMEXT)
+endif
+fpc_distclean: cleanall
+.PHONY: fpc_baseinfo
+override INFORULES+=fpc_baseinfo
+fpc_baseinfo:
+	@$(ECHO)
+	@$(ECHO)  == Package info ==
+	@$(ECHO)  Package Name..... $(PACKAGE_NAME)
+	@$(ECHO)  Package Version.. $(PACKAGE_VERSION)
+	@$(ECHO)
+	@$(ECHO)  == Configuration info ==
+	@$(ECHO)
+	@$(ECHO)  FPC.......... $(FPC)
+	@$(ECHO)  FPC Version.. $(FPC_VERSION)
+	@$(ECHO)  Source CPU... $(CPU_SOURCE)
+	@$(ECHO)  Target CPU... $(CPU_TARGET)
+	@$(ECHO)  Source OS.... $(OS_SOURCE)
+	@$(ECHO)  Target OS.... $(OS_TARGET)
+	@$(ECHO)  Full Source.. $(FULL_SOURCE)
+	@$(ECHO)  Full Target.. $(FULL_TARGET)
+	@$(ECHO)  SourceSuffix. $(SOURCESUFFIX)
+	@$(ECHO)  TargetSuffix. $(TARGETSUFFIX)
+	@$(ECHO)
+	@$(ECHO)  == Directory info ==
+	@$(ECHO)
+	@$(ECHO)  Required pkgs... $(REQUIRE_PACKAGES)
+	@$(ECHO)
+	@$(ECHO)  Basedir......... $(BASEDIR)
+	@$(ECHO)  FPCDir.......... $(FPCDIR)
+	@$(ECHO)  CrossBinDir..... $(CROSSBINDIR)
+	@$(ECHO)  UnitsDir........ $(UNITSDIR)
+	@$(ECHO)  PackagesDir..... $(PACKAGESDIR)
+	@$(ECHO)
+	@$(ECHO)  GCC library..... $(GCCLIBDIR)
+	@$(ECHO)  Other library... $(OTHERLIBDIR)
+	@$(ECHO)
+	@$(ECHO)  == Tools info ==
+	@$(ECHO)
+	@$(ECHO)  As........ $(AS)
+	@$(ECHO)  Ld........ $(LD)
+	@$(ECHO)  Ar........ $(AR)
+	@$(ECHO)  Rc........ $(RC)
+	@$(ECHO)
+	@$(ECHO)  Mv........ $(MVPROG)
+	@$(ECHO)  Cp........ $(CPPROG)
+	@$(ECHO)  Rm........ $(RMPROG)
+	@$(ECHO)  GInstall.. $(GINSTALL)
+	@$(ECHO)  Echo...... $(ECHO)
+	@$(ECHO)  Shell..... $(SHELL)
+	@$(ECHO)  Date...... $(DATE)
+	@$(ECHO)  FPCMake... $(FPCMAKE)
+	@$(ECHO)  PPUMove... $(PPUMOVE)
+	@$(ECHO)  Upx....... $(UPXPROG)
+	@$(ECHO)  Zip....... $(ZIPPROG)
+	@$(ECHO)
+	@$(ECHO)  == Object info ==
+	@$(ECHO)
+	@$(ECHO)  Target Loaders........ $(TARGET_LOADERS)
+	@$(ECHO)  Target Units.......... $(TARGET_UNITS)
+	@$(ECHO)  Target Implicit Units. $(TARGET_IMPLICITUNITS)
+	@$(ECHO)  Target Programs....... $(TARGET_PROGRAMS)
+	@$(ECHO)  Target Dirs........... $(TARGET_DIRS)
+	@$(ECHO)  Target Examples....... $(TARGET_EXAMPLES)
+	@$(ECHO)  Target ExampleDirs.... $(TARGET_EXAMPLEDIRS)
+	@$(ECHO)
+	@$(ECHO)  Clean Units......... $(CLEAN_UNITS)
+	@$(ECHO)  Clean Files......... $(CLEAN_FILES)
+	@$(ECHO)
+	@$(ECHO)  Install Units....... $(INSTALL_UNITS)
+	@$(ECHO)  Install Files....... $(INSTALL_FILES)
+	@$(ECHO)
+	@$(ECHO)  == Install info ==
+	@$(ECHO)
+	@$(ECHO)  DateStr.............. $(DATESTR)
+	@$(ECHO)  ZipName.............. $(ZIPNAME)
+	@$(ECHO)  ZipPrefix............ $(ZIPPREFIX)
+	@$(ECHO)  ZipCrossPrefix....... $(ZIPCROSSPREFIX)
+	@$(ECHO)  ZipSuffix............ $(ZIPSUFFIX)
+	@$(ECHO)  FullZipName.......... $(FULLZIPNAME)
+	@$(ECHO)  Install FPC Package.. $(INSTALL_FPCPACKAGE)
+	@$(ECHO)
+	@$(ECHO)  Install base dir..... $(INSTALL_BASEDIR)
+	@$(ECHO)  Install binary dir... $(INSTALL_BINDIR)
+	@$(ECHO)  Install library dir.. $(INSTALL_LIBDIR)
+	@$(ECHO)  Install units dir.... $(INSTALL_UNITDIR)
+	@$(ECHO)  Install source dir... $(INSTALL_SOURCEDIR)
+	@$(ECHO)  Install doc dir...... $(INSTALL_DOCDIR)
+	@$(ECHO)  Install example dir.. $(INSTALL_EXAMPLEDIR)
+	@$(ECHO)  Install data dir..... $(INSTALL_DATADIR)
+	@$(ECHO)
+	@$(ECHO)  Dist destination dir. $(DIST_DESTDIR)
+	@$(ECHO)  Dist zip name........ $(DIST_ZIPNAME)
+	@$(ECHO)
+.PHONY: fpc_info
+fpc_info: $(INFORULES)
+.PHONY: fpc_makefile fpc_makefiles fpc_makefile_sub1 fpc_makefile_sub2 \
+	fpc_makefile_dirs
+fpc_makefile:
+	$(FPCMAKE) -w -T$(OS_TARGET) Makefile.fpc
+fpc_makefile_sub1:
+ifdef TARGET_DIRS
+	$(FPCMAKE) -w -T$(OS_TARGET) $(addsuffix /Makefile.fpc,$(TARGET_DIRS))
+endif
+ifdef TARGET_EXAMPLEDIRS
+	$(FPCMAKE) -w -T$(OS_TARGET) $(addsuffix /Makefile.fpc,$(TARGET_EXAMPLEDIRS))
+endif
+fpc_makefile_sub2: $(addsuffix _makefile_dirs,$(TARGET_DIRS) $(TARGET_EXAMPLEDIRS))
+fpc_makefile_dirs: fpc_makefile_sub1 fpc_makefile_sub2
+fpc_makefiles: fpc_makefile fpc_makefile_dirs
+all: fpc_all
+debug: fpc_debug
+smart: fpc_smart
+release: fpc_release
+units: fpc_units
+examples:
+shared: fpc_shared
+install: fpc_install
+sourceinstall: fpc_sourceinstall
+exampleinstall: fpc_exampleinstall
+distinstall: fpc_distinstall
+zipinstall: fpc_zipinstall
+zipsourceinstall: fpc_zipsourceinstall
+zipexampleinstall: fpc_zipexampleinstall
+zipdistinstall: fpc_zipdistinstall
+clean: fpc_clean
+distclean: fpc_distclean
+cleanall: fpc_cleanall
+info: fpc_info
+makefiles: fpc_makefiles
+.PHONY: all debug smart release units examples shared install sourceinstall exampleinstall distinstall zipinstall zipsourceinstall zipexampleinstall zipdistinstall clean distclean cleanall info makefiles
+ifneq ($(wildcard fpcmake.loc),)
+include fpcmake.loc
+endif
+.NOTPARALLEL:

+ 34 - 0
packages/amunits/Makefile.fpc

@@ -0,0 +1,34 @@
+#
+#   Makefile.fpc for Free Pascal Amiga units Bindings
+#
+
+[package]
+name=amunits
+version=2.0.0
+
+[target]
+units= msgbox amigautils wbargs vartags pastoc tagsarray systemvartags         \
+       deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl     \
+       doublebuffer intuition graphics amigalib nonvolatile iffparse hardware  \
+       expansion diskfont conunit amigados configvars keyboard bootblock icon  \
+       cd realtime rexx translator scsidisk lowlevel configregs prefs parallel \ 
+       gadtools prtgfx romboot_base trackdisk expansionbase amigaguide         \
+       amigaprinter bullet clipboard keymap utility timer workbench colorwheel \
+       prtbase console locale tapedeck serial gameport gradientslider input    \
+       audio datatypes asl commodities hardblocks layers inputevent identify   \
+       gtlayout tritonmacros render mui picasso96api guigfx preferences        \
+       xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib \
+       mysticview ahi lucyplay ahi_sub 
+
+[compiler]
+includedir=src
+sourcedir=src src/otherlibs src/utilunits src/coreunits tests
+
+[install]
+fpcpackage=y
+
+[default]
+fpcdir=../..
+
+[rules]
+.NOTPARALLEL:

+ 0 - 0
packages/extra/amunits/README → packages/amunits/README


+ 0 - 0
packages/extra/amunits/demos/asltest.pas → packages/amunits/examples/asltest.pas


+ 0 - 0
packages/extra/amunits/demos/bezier.pas → packages/amunits/examples/bezier.pas


+ 0 - 0
packages/extra/amunits/demos/bezier2.pas → packages/amunits/examples/bezier2.pas


+ 0 - 0
packages/extra/amunits/demos/checkmem.pas → packages/amunits/examples/checkmem.pas


+ 0 - 0
packages/extra/amunits/demos/deviceinfo.pas → packages/amunits/examples/deviceinfo.pas


+ 0 - 0
packages/extra/amunits/demos/dirdemo.pas → packages/amunits/examples/dirdemo.pas


+ 0 - 0
packages/extra/amunits/demos/easter.pas → packages/amunits/examples/easter.pas


+ 0 - 0
packages/extra/amunits/demos/easygadtools.pas → packages/amunits/examples/easygadtools.pas


+ 0 - 0
packages/extra/amunits/demos/getdate.pas → packages/amunits/examples/getdate.pas


+ 0 - 0
packages/extra/amunits/demos/getfontasl.pas → packages/amunits/examples/getfontasl.pas


+ 0 - 0
packages/extra/amunits/demos/getmultifiles.pas → packages/amunits/examples/getmultifiles.pas


+ 0 - 0
packages/extra/amunits/demos/gtmenu.pas → packages/amunits/examples/gtmenu.pas


+ 0 - 0
packages/extra/amunits/demos/imagegadget.pas → packages/amunits/examples/imagegadget.pas


+ 0 - 0
packages/extra/amunits/demos/listtest.pas → packages/amunits/examples/listtest.pas


+ 0 - 0
packages/extra/amunits/demos/moire.pas → packages/amunits/examples/moire.pas


+ 0 - 0
packages/extra/amunits/otherlibs/amarquee/examples/amarqueetest.pas → packages/amunits/examples/otherlibs/amarqueetest.pas


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/bestmodeid.pas → packages/amunits/examples/otherlibs/bestmodeid.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/checkbox.pas → packages/amunits/examples/otherlibs/checkbox.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/demo.pas → packages/amunits/examples/otherlibs/demo.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/envprint.pas → packages/amunits/examples/otherlibs/envprint.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/gadgetdemo.pas → packages/amunits/examples/otherlibs/gadgetdemo.pas


+ 0 - 0
packages/extra/amunits/otherlibs/gtlayout/examples/gttest.pas → packages/amunits/examples/otherlibs/gttest.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/linklib.pas → packages/amunits/examples/otherlibs/linklib.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/listview.pas → packages/amunits/examples/otherlibs/listview.pas


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/modelist.pas → packages/amunits/examples/otherlibs/modelist.pas


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/openpip.pas → packages/amunits/examples/otherlibs/openpip.pas


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/openscreen.pas → packages/amunits/examples/otherlibs/openscreen.pas


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/p96checkboards.pas → packages/amunits/examples/otherlibs/p96checkboards.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/palette.pas → packages/amunits/examples/otherlibs/palette.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/progindex.pas → packages/amunits/examples/otherlibs/progindex.pas


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/requestmodeid.pas → packages/amunits/examples/otherlibs/requestmodeid.pas


+ 0 - 0
packages/extra/amunits/otherlibs/reqtools/examples/rtdemo.pas → packages/amunits/examples/otherlibs/rtdemo.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/scroller.pas → packages/amunits/examples/otherlibs/scroller.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/slider.pas → packages/amunits/examples/otherlibs/slider.pas


+ 0 - 0
packages/extra/amunits/otherlibs/ptreplay/examples/smallplay.pas → packages/amunits/examples/otherlibs/smallplay.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/string.pas → packages/amunits/examples/otherlibs/string.pas


Fișier diff suprimat deoarece este prea mare
+ 21 - 0
packages/amunits/examples/otherlibs/symbol.blue


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/symbol.green → packages/amunits/examples/otherlibs/symbol.green


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/symbol.red → packages/amunits/examples/otherlibs/symbol.red


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/toolmanager1.pas → packages/amunits/examples/otherlibs/toolmanager1.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/toolmanager2.pas → packages/amunits/examples/otherlibs/toolmanager2.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/toolmanager3.pas → packages/amunits/examples/otherlibs/toolmanager3.pas


+ 0 - 0
packages/extra/amunits/otherlibs/triton/examples/tritongadgets.pas → packages/amunits/examples/otherlibs/tritongadgets.pas


+ 0 - 0
packages/extra/amunits/otherlibs/picasso/examples/writetruecolordata.pas → packages/amunits/examples/otherlibs/writetruecolordata.pas


+ 0 - 0
packages/extra/amunits/demos/penshare.pas → packages/amunits/examples/penshare.pas


+ 0 - 0
packages/extra/amunits/demos/showdevs.pas → packages/amunits/examples/showdevs.pas


+ 0 - 0
packages/extra/amunits/demos/simple_timer.pas → packages/amunits/examples/simple_timer.pas


+ 0 - 0
packages/extra/amunits/demos/snow.pas → packages/amunits/examples/snow.pas


+ 0 - 0
packages/extra/amunits/demos/sortdemo.pas → packages/amunits/examples/sortdemo.pas


+ 0 - 0
packages/extra/amunits/demos/stars.pas → packages/amunits/examples/stars.pas


+ 0 - 0
packages/extra/amunits/demos/talk2boopsi.pas → packages/amunits/examples/talk2boopsi.pas


+ 0 - 0
packages/extra/amunits/demos/wbtest.pas → packages/amunits/examples/wbtest.pas


+ 27 - 0
packages/amunits/fpmake.pp

@@ -0,0 +1,27 @@
+{$ifndef ALLPACKAGES}
+{$mode objfpc}{$H+}
+program fpmake;
+
+uses fpmkunit;
+
+Var
+  P : TPackage;
+  T : TTarget;
+begin
+  With Installer do
+    begin
+{$endif ALLPACKAGES}
+
+    P:=AddPackage('amunits');
+{$ifdef ALLPACKAGES}
+    P.Directory:='amunits';
+{$endif ALLPACKAGES}
+    P.Version:='2.0.0';
+    P.SourcePath.Add('src');
+//    P.Dependencies.Add('x11');
+
+{$ifndef ALLPACKAGES}
+    Run;
+    end;
+end.
+{$endif ALLPACKAGES}

+ 0 - 0
packages/extra/amunits/rexx/getrecord.rexx → packages/amunits/scripts/getrecord.rexx


+ 0 - 0
packages/extra/amunits/rexx/make.rexx → packages/amunits/scripts/make.rexx


+ 0 - 0
packages/extra/amunits/units/amigados.pas → packages/amunits/src/coreunits/amigados.pas


+ 0 - 0
packages/extra/amunits/units/amigaguide.pas → packages/amunits/src/coreunits/amigaguide.pas


+ 0 - 0
packages/extra/amunits/units/amigalib.pas → packages/amunits/src/coreunits/amigalib.pas


+ 0 - 0
packages/extra/amunits/units/amigaprinter.pas → packages/amunits/src/coreunits/amigaprinter.pas


+ 0 - 0
packages/extra/amunits/units/asl.pas → packages/amunits/src/coreunits/asl.pas


+ 0 - 0
packages/extra/amunits/units/audio.pas → packages/amunits/src/coreunits/audio.pas


+ 0 - 0
packages/extra/amunits/units/bootblock.pas → packages/amunits/src/coreunits/bootblock.pas


+ 0 - 0
packages/extra/amunits/units/bullet.pas → packages/amunits/src/coreunits/bullet.pas


+ 0 - 0
packages/extra/amunits/units/cd.pas → packages/amunits/src/coreunits/cd.pas


+ 0 - 0
packages/extra/amunits/units/clipboard.pas → packages/amunits/src/coreunits/clipboard.pas


+ 0 - 0
packages/extra/amunits/units/colorwheel.pas → packages/amunits/src/coreunits/colorwheel.pas


+ 0 - 0
packages/extra/amunits/units/commodities.pas → packages/amunits/src/coreunits/commodities.pas


+ 0 - 0
packages/extra/amunits/units/configregs.pas → packages/amunits/src/coreunits/configregs.pas


+ 0 - 0
packages/extra/amunits/units/configvars.pas → packages/amunits/src/coreunits/configvars.pas


+ 0 - 0
packages/extra/amunits/units/console.pas → packages/amunits/src/coreunits/console.pas


+ 0 - 0
packages/extra/amunits/units/conunit.pas → packages/amunits/src/coreunits/conunit.pas


+ 0 - 0
packages/extra/amunits/units/datatypes.pas → packages/amunits/src/coreunits/datatypes.pas


+ 0 - 0
packages/extra/amunits/units/diskfont.pas → packages/amunits/src/coreunits/diskfont.pas


+ 0 - 0
packages/extra/amunits/units/exec.pp → packages/amunits/src/coreunits/exec.pp


+ 0 - 0
packages/extra/amunits/units/expansion.pas → packages/amunits/src/coreunits/expansion.pas


+ 0 - 0
packages/extra/amunits/units/expansionbase.pas → packages/amunits/src/coreunits/expansionbase.pas


+ 0 - 0
packages/extra/amunits/units/gadtools.pas → packages/amunits/src/coreunits/gadtools.pas


+ 0 - 0
packages/extra/amunits/units/gameport.pas → packages/amunits/src/coreunits/gameport.pas


+ 0 - 0
packages/extra/amunits/units/gradientslider.pas → packages/amunits/src/coreunits/gradientslider.pas


+ 0 - 0
packages/extra/amunits/units/graphics.pas → packages/amunits/src/coreunits/graphics.pas


+ 0 - 0
packages/extra/amunits/units/hardblocks.pas → packages/amunits/src/coreunits/hardblocks.pas


+ 0 - 0
packages/extra/amunits/units/hardware.pas → packages/amunits/src/coreunits/hardware.pas


+ 0 - 0
packages/extra/amunits/units/icon.pas → packages/amunits/src/coreunits/icon.pas


+ 0 - 0
packages/extra/amunits/units/iffparse.pas → packages/amunits/src/coreunits/iffparse.pas


+ 0 - 0
packages/extra/amunits/units/input.pas → packages/amunits/src/coreunits/input.pas


+ 0 - 0
packages/extra/amunits/units/inputevent.pas → packages/amunits/src/coreunits/inputevent.pas


+ 0 - 0
packages/extra/amunits/units/intuition.pas → packages/amunits/src/coreunits/intuition.pas


+ 0 - 0
packages/extra/amunits/units/keyboard.pas → packages/amunits/src/coreunits/keyboard.pas


+ 0 - 0
packages/extra/amunits/units/keymap.pas → packages/amunits/src/coreunits/keymap.pas


+ 0 - 0
packages/extra/amunits/units/layers.pas → packages/amunits/src/coreunits/layers.pas


+ 0 - 0
packages/extra/amunits/units/locale.pas → packages/amunits/src/coreunits/locale.pas


+ 0 - 0
packages/extra/amunits/units/lowlevel.pas → packages/amunits/src/coreunits/lowlevel.pas


+ 0 - 0
packages/extra/amunits/units/nonvolatile.pas → packages/amunits/src/coreunits/nonvolatile.pas


+ 0 - 0
packages/extra/amunits/units/parallel.pas → packages/amunits/src/coreunits/parallel.pas


+ 0 - 0
packages/extra/amunits/units/prefs.pas → packages/amunits/src/coreunits/prefs.pas


Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff