mes.kaem 738 B

12345678910111213141516171819202122232425262728
  1. #!/bin/sh
  2. set -ex
  3. prefix=${out}
  4. bindir=${prefix}/bin
  5. libdir=${prefix}/lib
  6. incdir=${prefix}/include
  7. tmpdir=/tmp
  8. sources=/tmp
  9. NYACC_PKG=nyacc-1.00.2
  10. MES_PKG=mes
  11. MES_PREFIX=${tmpdir}/src/mes-m2-dad1744fa80f52b3b428803c06b09d39c285f500
  12. GUILE_LOAD_PATH=${MES_PREFIX}/mes/module:${MES_PREFIX}/module:${tmpdir}/src/${NYACC_PKG}/module
  13. mkdir -p ${prefix} ${bindir} ${libdir} ${incdir} ${tmpdir}
  14. cd ${tmpdir}
  15. mkdir files src mes
  16. cp ${src}/sysa/mes/files/mescc.scm files/mescc.scm
  17. cp ${src}/sysa/mes/files/config.h files/config.h
  18. cp ${nyacc_src} src/${NYACC_PKG}.tar.gz
  19. cp ${mes_src} src/${MES_PKG}.tar.gz
  20. # create empty checksum file so the build succeeds
  21. cp ${checksums} ${sources}/${MES_PKG}/checksums
  22. kaem --file ${src}/sysa/mes/mes.kaem