talimat 705 B

123456789101112131415161718192021222324252627282930
  1. # Tanım: Egel fonksiyonel dili
  2. # Url: https://egel-lang.github.io/
  3. # Paketçi: milisarge
  4. # Gerekler: icu
  5. # Grup: geliştirme
  6. isim=egel
  7. surum=git
  8. devir=1
  9. kaynak=()
  10. derle() {
  11. git_indir https://github.com/egel-lang/egel/ egel
  12. cd $SRC/egel
  13. sed -i s/gmake/make/ build.sh
  14. ./build.sh
  15. mkdir -p $PKG/usr
  16. mkdir -p $PKG/usr/{bin,lib,include}
  17. mkdir -p $PKG/usr/lib/egel
  18. mkdir -p $PKG/usr/include/egel/builtin
  19. cp src/egel $PKG/usr/bin/
  20. cp -rf lib/*.ego $PKG/usr/lib/egel/
  21. cp -rf include/*.eg $PKG/usr/lib/egel/
  22. cp -rf src/libegel.so $PKG/usr/lib/
  23. cp -rf src/builtin/*.hpp $PKG/usr/include/egel/builtin/
  24. cp -rf src/*.hpp $PKG/usr/include/egel/
  25. cp -rf contrib/ffi/src/ffi.hpp $PKG/usr/include/egel/
  26. }