summary refs log tree commit diff
path: root/pkgs/development/interpreters/lua-5/lua-5.3-dso.make
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2015-06-02 20:31:34 +0300
committerMichael Raskin <7c6f434c@mail.ru>2015-06-02 20:32:12 +0300
commite66294151a69921e3ce38267ebae3c33121e20ae (patch)
treefdcf03bb1cb2492a309bf8b74ebf2f4452e63ef5 /pkgs/development/interpreters/lua-5/lua-5.3-dso.make
parent8daf4f5445133e097f3a08c14a3e551ba45db1bd (diff)
downloadnixpkgs-e66294151a69921e3ce38267ebae3c33121e20ae.tar
nixpkgs-e66294151a69921e3ce38267ebae3c33121e20ae.tar.gz
nixpkgs-e66294151a69921e3ce38267ebae3c33121e20ae.tar.bz2
nixpkgs-e66294151a69921e3ce38267ebae3c33121e20ae.tar.lz
nixpkgs-e66294151a69921e3ce38267ebae3c33121e20ae.tar.xz
nixpkgs-e66294151a69921e3ce38267ebae3c33121e20ae.tar.zst
nixpkgs-e66294151a69921e3ce38267ebae3c33121e20ae.zip
Adding Lua 5.3, seems to work
Diffstat (limited to 'pkgs/development/interpreters/lua-5/lua-5.3-dso.make')
-rw-r--r--pkgs/development/interpreters/lua-5/lua-5.3-dso.make8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/lua-5/lua-5.3-dso.make b/pkgs/development/interpreters/lua-5/lua-5.3-dso.make
new file mode 100644
index 00000000000..c70dbc4f9cc
--- /dev/null
+++ b/pkgs/development/interpreters/lua-5/lua-5.3-dso.make
@@ -0,0 +1,8 @@
+
+LUA_SO=liblua.so
+
+$(LUA_SO): $(CORE_O) $(LIB_O)
+	$(CC) -shared -ldl -Wl,-soname,$(LUA_SO).$(V) -o $@.$(R) $? -lm $(MYLDFLAGS)
+	ln -sf $(LUA_SO).$(R) $(LUA_SO).$(V)
+	ln -sf $(LUA_SO).$(R) $(LUA_SO)
+