Summary: - Fix OSS build regarding is_apple_platform - Update buck - Drop 32bit build for Apple target Reviewed By: ttsugriy Differential Revision: D7032331 fbshipit-source-id: bb6a24bd404a107729a30b5ac4b419c238f7d42e
26 lines
613 B
Bash
Executable File
26 lines
613 B
Bash
Executable File
#!/bin/sh
|
|
cd `dirname "$0"`
|
|
echo $ANDROID_SDK
|
|
BUCK_RELEASE=2018.02.16.01
|
|
echo "buck $BUCK_RELEASE"
|
|
BUCK=lib/buck-$BUCK_RELEASE/bin/buck
|
|
if $BUCK --version >/dev/null 2>&1; then true; else
|
|
echo "Building Buck!"
|
|
BUCK_PATH=buck-$BUCK_RELEASE
|
|
mkdir -p lib
|
|
cd lib
|
|
rm -f $BUCK_PATH.tar.gz
|
|
curl -O -J -L https://github.com/facebook/buck/archive/v$BUCK_RELEASE.tar.gz
|
|
tar xzf $BUCK_PATH.tar.gz
|
|
cd $BUCK_PATH
|
|
ant
|
|
cd ../..
|
|
fi
|
|
|
|
$BUCK build \
|
|
//csharp:yoganet-ios \
|
|
//csharp:yoganet-macosx \
|
|
//csharp:yoganet#android-armv7,shared \
|
|
//csharp:yoganet#android-x86,shared
|
|
|