From 1266096d71ba27d8245b72d32ceaa7ed310c274a Mon Sep 17 00:00:00 2001 From: milisbir Date: Tue, 13 Mar 2018 22:31:13 +0200 Subject: [PATCH] egel --- talimatname/genel/e/egel/talimat | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 talimatname/genel/e/egel/talimat diff --git a/talimatname/genel/e/egel/talimat b/talimatname/genel/e/egel/talimat new file mode 100644 index 000000000..a95edd9d8 --- /dev/null +++ b/talimatname/genel/e/egel/talimat @@ -0,0 +1,29 @@ +# Tanım: Egel fonksiyonel dili +# Url: https://egel-lang.github.io/ +# Paketçi: milisarge +# Gerekler: icu +# Grup: geliştirme + +isim=egel +surum=git +devir=1 +kaynak=() + +derle() { + git_indir https://github.com/egel-lang/egel/ egel + cd $SRC/egel + sed -i s/gmake/make/ build.sh + ./build.sh + mkdir -p $PKG/usr + mkdir -p $PKG/usr/{bin,lib,include} + mkdir -p $PKG/usr/lib/egel + mkdir -p $PKG/usr/include/egel/builtin + cp src/egel $PKG/usr/bin/ + cp -rf lib/*.ego $PKG/usr/lib/egel/ + cp -rf include/*.eg $PKG/usr/lib/egel/ + cp -rf src/libegel.so $PKG/usr/lib/ + cp -rf src/builtin/*.hpp $PKG/usr/include/egel/builtin/ + cp -rf src/*.hpp $PKG/usr/include/egel/ + cp -rf contrib/ffi/src/ffi.hpp $PKG/usr/include/egel/ +} +