Skip to content

Commit 8af54a7

Browse files
committed
update luajit related scripts and libs
1 parent 73ea693 commit 8af54a7

File tree

19 files changed

+25
-67
lines changed

19 files changed

+25
-67
lines changed

bin/install_luajit.sh

+8-3
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,19 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
33
ROOT_DIR="`dirname $DIR`"
44
LUAJIT_SRC_DIR="$ROOT_DIR/lib/cocos2d-x/scripting/lua/luajit/LuaJIT-2.0.3"
55

6+
XCODE_PATH=`xcode-select -p`
7+
if [ ! -d "$XCODE_PATH" ]; then
8+
echo PLEASE INSTALL XCODE AND XCODE COMMAND LINE TOOLS.
9+
exit
10+
fi
11+
612
cd $LUAJIT_SRC_DIR
713
make
814

915
echo ""
1016
echo ""
11-
echo Install LuaJIT, please enter your password.
12-
echo ""
17+
echo Install LuaJIT, please enter your password:
1318
sudo make install
1419
echo ""
15-
echo "DONE."
20+
echo "LuaJIT install successed."
1621
echo ""

bin/pack_files.sh

100644100755
File mode changed.
Binary file not shown.
Binary file not shown.
Binary file not shown.

lib/cocos2d-x/scripting/lua/luajit/build_mac.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ make clean
1313
make CC="clang -arch x86_64" clean all
1414

1515
if [ -f $SRCDIR/src/libluajit.a ]; then
16-
mv $SRCDIR/src/libluajit.a $DESTDIR/libluajit2.a
16+
mv $SRCDIR/src/libluajit.a $DESTDIR/libluajit.a
1717
fi;
1818

1919
make clean
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

lib/proj.mac/quickcocos2dx.xcodeproj/project.pbxproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
2EBA8474191B6AC500256D60 /* LuaCocoStudio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2EBA8470191B6AC500256D60 /* LuaCocoStudio.cpp */; };
104104
4983220E187FE0A900733BFB /* HelperFunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4983220C187FE0A900733BFB /* HelperFunc.cpp */; };
105105
49832211187FE0BE00733BFB /* CZHelperFunc_luabinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4983220F187FE0BE00733BFB /* CZHelperFunc_luabinding.cpp */; };
106-
F411F3E1175CEAFC00EF549A /* libluajit2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F411F3E0175CEAFC00EF549A /* libluajit2.a */; };
106+
F411F3E1175CEAFC00EF549A /* libluajit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F411F3E0175CEAFC00EF549A /* libluajit.a */; };
107107
F41D98F417F08B85007171D8 /* WebSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F41D98F217F08B85007171D8 /* WebSocket.cpp */; };
108108
F41D98FC17F08B9E007171D8 /* libwebsockets.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F41D98FB17F08B9E007171D8 /* libwebsockets.a */; };
109109
F41D98FF17F08BEB007171D8 /* Lua_web_socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F41D98FD17F08BEB007171D8 /* Lua_web_socket.cpp */; };
@@ -636,7 +636,7 @@
636636
F411F3DC175CEAFC00EF549A /* lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lua.h; sourceTree = "<group>"; };
637637
F411F3DD175CEAFC00EF549A /* luaconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = luaconf.h; sourceTree = "<group>"; };
638638
F411F3DE175CEAFC00EF549A /* lualib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lualib.h; sourceTree = "<group>"; };
639-
F411F3E0175CEAFC00EF549A /* libluajit2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluajit2.a; sourceTree = "<group>"; };
639+
F411F3E0175CEAFC00EF549A /* libluajit.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libluajit.a; sourceTree = "<group>"; };
640640
F41D98F217F08B85007171D8 /* WebSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebSocket.cpp; sourceTree = "<group>"; };
641641
F41D98F317F08B85007171D8 /* WebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebSocket.h; sourceTree = "<group>"; };
642642
F41D98F917F08B9E007171D8 /* libwebsockets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libwebsockets.h; sourceTree = "<group>"; };
@@ -1265,7 +1265,7 @@
12651265
F45FF35416C7DE1F00275222 /* libcurl.dylib in Frameworks */,
12661266
F4DE082416800061005DB2DB /* Cocoa.framework in Frameworks */,
12671267
F41D98FC17F08B9E007171D8 /* libwebsockets.a in Frameworks */,
1268-
F411F3E1175CEAFC00EF549A /* libluajit2.a in Frameworks */,
1268+
F411F3E1175CEAFC00EF549A /* libluajit.a in Frameworks */,
12691269
F4E880EE1770075400577406 /* libwebp.a in Frameworks */,
12701270
);
12711271
runOnlyForDeploymentPostprocessing = 0;
@@ -1856,7 +1856,7 @@
18561856
F411F3DF175CEAFC00EF549A /* mac */ = {
18571857
isa = PBXGroup;
18581858
children = (
1859-
F411F3E0175CEAFC00EF549A /* libluajit2.a */,
1859+
F411F3E0175CEAFC00EF549A /* libluajit.a */,
18601860
);
18611861
path = mac;
18621862
sourceTree = "<group>";

setup.app/Contents/Info.plist

-596 Bytes
Binary file not shown.
-111 KB
Binary file not shown.
-473 Bytes
Binary file not shown.
-26.5 KB
Binary file not shown.
-117 KB
Binary file not shown.

setup.app/Contents/Resources/script

-59
This file was deleted.

bin/setup.sh setup_mac.sh

+12
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,17 @@ echo "$QUICK_COCOS2DX_ROOT" > ~/.QUICK_COCOS2DX_ROOT
5555
echo "> ~/.QUICK_COCOS2DX_ROOT updated."
5656
echo ""
5757

58+
while true; do
59+
read -p "Do you wish to install LuaJIT (Y/N) ? " yn
60+
case $yn in
61+
[Yy]* ) echo ""; $QUICK_COCOS2DX_ROOT/bin/install_luajit.sh; break;;
62+
[Nn]* ) exit;;
63+
* ) echo "Please answer yes or no.";;
64+
esac
65+
done
66+
67+
echo ""
68+
echo ""
69+
5870
echo "done."
5971
echo ""

setup.bat setup_win.bat

File renamed without changes.

0 commit comments

Comments
 (0)