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

Reply via email to