summaryrefslogtreecommitdiff
path: root/scripts/make_osxpkg
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/make_osxpkg')
-rwxr-xr-xscripts/make_osxpkg8
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/make_osxpkg b/scripts/make_osxpkg
index d19e9c6cb..c9d4ae6af 100755
--- a/scripts/make_osxpkg
+++ b/scripts/make_osxpkg
@@ -7,6 +7,12 @@
# version
version=2.1.3
+# arch
+arch=i386
+if [ `getconf LONG_BIT` == "64" ]; then
+ arch=x86_64
+fi
+
# build xmake core
cd ./core
make f DEBUG=n
@@ -23,7 +29,7 @@ chmod 755 /tmp/xmake.sh
# make dep package using fpm
fpm -s dir -t osxpkg -n xmake -v $version -m "<[email protected]>" --description="A make-like build utility based on Lua" --license=LICENSE.md \
xmake=/usr/local/share/ \
- core/bin/demo.pkg/bin/macosx/x86_64/demo.b=/usr/local/share/xmake/xmake \
+ core/bin/demo.pkg/bin/macosx/$arch/demo.b=/usr/local/share/xmake/xmake \
/tmp/xmake.sh=/usr/local/bin/xmake