Author: tom
Date: Fri Mar 20 08:09:45 2009
New Revision: 4882
URL: http://svn.slimdevices.com/jive?rev=4882&view=rev
Log:
Bug: N/A
Description:
Support luamd5
Modified:
7.4/trunk/squeezeplay/src/Makefile.osx
7.4/trunk/squeezeplay/src/luamd5/Makefile
Modified: 7.4/trunk/squeezeplay/src/Makefile.osx
URL:
http://svn.slimdevices.com/jive/7.4/trunk/squeezeplay/src/Makefile.osx?rev=4882&r1=4881&r2=4882&view=diff
==============================================================================
--- 7.4/trunk/squeezeplay/src/Makefile.osx (original)
+++ 7.4/trunk/squeezeplay/src/Makefile.osx Fri Mar 20 08:09:45 2009
@@ -126,9 +126,9 @@
# lua
#####
-.PHONY: lua-all tolua++ luasocket slnunicode luajson loop lualogging luaexpat
luafilesystem luaprofiler luazipfilter
-
-lua-all: lua tolua++ luasocket slnunicode luajson loop lualogging luaexpat
luafilesystem luaprofiler luazipfilter
+.PHONY: lua-all tolua++ luasocket slnunicode luajson loop lualogging luaexpat
luafilesystem luaprofiler luazipfilter luamd5
+
+lua-all: lua tolua++ luasocket slnunicode luajson loop lualogging luaexpat
luafilesystem luaprofiler luazipfilter luamd5
# lua (requires readline ncurses)
lua:
@@ -153,6 +153,12 @@
luazipfilter: luazipfilter/Makefile
cd luazipfilter; make && cp .libs/zipfilter.so
${PREFIX}/lib/lua/5.1/zipfilter.so
+
+luamd5:
+ cd luamd5; make LUA=${PREFIX} MYNAME=sha1 MYLDFLAGS="-undefined
dynamic_lookup" CC="${CC}"
+ cd luamd5; make LUA=${PREFIX} MYNAME=md5 MYLDFLAGS="-undefined
dynamic_lookup" CC="${CC}"
+ cp luamd5/md5.so ${PREFIX}/lib/lua/5.1/md5.so
+ cp luamd5/sha1.so ${PREFIX}/lib/lua/5.1/sha1.so
loop:
-mkdir ${PREFIX}/share/lua/5.1/loop
@@ -320,5 +326,9 @@
@echo "Cleaning: tolua++"
-cd tolua++-1.0.92/src/lib; rm libtolua++.a; rm *.o ; rm -rf x86; rm
-rf ppc
@echo "----------------------------------------------------------"
+ @echo "Cleaning: tolua++"
+ -cd luamd5; make MYNAME=sha1 clean
+ -cd luamd5; make MYNAME=md5 clean; rm -rf x86; rm -rf ppc
+ @echo "----------------------------------------------------------"
@echo "Cleaning: Build dir"
-cd $(BASE_DIR)/build; rm -rf osx
Modified: 7.4/trunk/squeezeplay/src/luamd5/Makefile
URL:
http://svn.slimdevices.com/jive/7.4/trunk/squeezeplay/src/luamd5/Makefile?rev=4882&r1=4881&r2=4882&view=diff
==============================================================================
--- 7.4/trunk/squeezeplay/src/luamd5/Makefile (original)
+++ 7.4/trunk/squeezeplay/src/luamd5/Makefile Fri Mar 20 08:09:45 2009
@@ -93,7 +93,7 @@
so: $T
$T: $(OBJS) $(MD5OBJ)
- $(CC) -o $@ -shared $(OBJS) $(MD5LIB)
+ $(CC) $(MYLDFLAGS) -o $@ -shared $(OBJS) $(MD5LIB)
clean:
rm -f $(OBJS) $T core core.* $(MD5OBJ)
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins