fpmake.inc 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. { Make image directory and all subdirectories }
  2. { FULLFCL will be defined if included from main FCL directory }
  3. Targets.ResetDefaults;
  4. Targets.DefaultDir:='image';
  5. T.ResourceStrings:=True;
  6. T:=Targets.AddUnit('fpimgcmn');
  7. T:=Targets.AddUnit('fpimage');
  8. T:=Targets.AddUnit('pngcomn');
  9. T:=Targets.AddUnit('fpreadpng');
  10. T:=Targets.AddUnit('fpwritepng');
  11. T:=Targets.AddUnit('fpreadxpm');
  12. T:=Targets.AddUnit('fpwritexpm');
  13. T:=Targets.AddUnit('clipping');
  14. T:=Targets.AddUnit('fpcanvas');
  15. T:=Targets.AddUnit('pixtools');
  16. T:=Targets.AddUnit('fppixlcanv');
  17. T:=Targets.AddUnit('fpimgcanv');
  18. T:=Targets.AddUnit('pscanvas');
  19. T.ResourceStrings:=True;
  20. T:=Targets.AddUnit('fpwritebmp');
  21. T:=Targets.AddUnit('fpreadbmp');
  22. T:=Targets.AddUnit('bmpcomn');
  23. T:=Targets.AddUnit('fpreadpnm');
  24. T:=Targets.AddUnit('fpwritepnm');
  25. T:=Targets.AddUnit('fpreadjpeg');
  26. T:=Targets.AddUnit('fpwritejpeg');
  27. T:=Targets.AddUnit('targacmn');
  28. T:=Targets.AddUnit('fpreadtga');
  29. T:=Targets.AddUnit('fpwritetga');
  30. T:=Targets.AddUnit('ellipses');
  31. T:=Targets.AddUnit('freetypeh');
  32. T.OS:=[win32,linux,freebsd];
  33. T:=Targets.AddUnit('freetype');
  34. T.OS:=[win32,linux,freebsd];
  35. T:=Targets.AddUnit('ftfont');
  36. T.OS:=[win32,linux,freebsd];
  37. Targets.AddExampleProgram('imgconv');