build.sh 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #!/bin/sh
  2. set -e
  3. # Build all plugins
  4. # Do not execute this script directly.
  5. # This script is called from ../build.sh.
  6. # CD to plugins directory
  7. basedir=$(pwd)
  8. cd plugins
  9. # WCX plugins
  10. $lazbuild wcx/base64/src/base64wcx.lpi $DC_ARCH
  11. $lazbuild wcx/cpio/src/cpio.lpi $DC_ARCH
  12. $lazbuild wcx/deb/src/deb.lpi $DC_ARCH
  13. $lazbuild wcx/rpm/src/rpm.lpi $DC_ARCH
  14. $lazbuild wcx/unrar/src/unrar.lpi $DC_ARCH
  15. $lazbuild wcx/zip/src/Zip.lpi $DC_ARCH
  16. # WDX plugins
  17. $lazbuild wdx/rpm_wdx/src/rpm_wdx.lpi $DC_ARCH
  18. $lazbuild wdx/deb_wdx/src/deb_wdx.lpi $DC_ARCH
  19. $lazbuild wdx/audioinfo/src/AudioInfo.lpi $DC_ARCH
  20. # WFX plugins
  21. $lazbuild wfx/ftp/src/ftp.lpi $DC_ARCH
  22. # Don't build under OS X
  23. if [ -z $(uname | grep Darwin) ]; then
  24. $lazbuild wfx/samba/src/samba.lpi $DC_ARCH
  25. # WLX plugins
  26. $lazbuild wlx/WlxMplayer/src/wlxMplayer.lpi $DC_ARCH
  27. else
  28. # WLX plugins
  29. $lazbuild wlx/MacPreview/src/MacPreview.lpi $DC_ARCH
  30. fi
  31. # DSX plugins
  32. $lazbuild dsx/DSXLocate/src/DSXLocate.lpi $DC_ARCH
  33. # Return from plugins directory
  34. cd $basedir