32 lines
1014 B
Makefile
32 lines
1014 B
Makefile
pb:
|
|
go get -u github.com/golang/protobuf/protoc-gen-go
|
|
@echo "pb Start"
|
|
asset:
|
|
bash gen_assets.sh download
|
|
mkdir assets
|
|
cp -v data/*.dat assets/
|
|
# cd assets;curl https://raw.githubusercontent.com/2dust/AndroidLibV2rayLite/master/data/geosite.dat > geosite.dat
|
|
# cd assets;curl https://raw.githubusercontent.com/2dust/AndroidLibV2rayLite/master/data/geoip.dat > geoip.dat
|
|
|
|
fetchDep:
|
|
-go get github.com/2dust/AndroidLibV2rayLite
|
|
go get github.com/2dust/AndroidLibV2rayLite
|
|
|
|
ANDROID_HOME=$(HOME)/android-sdk-linux
|
|
export ANDROID_HOME
|
|
PATH:=$(PATH):$(GOPATH)/bin
|
|
export PATH
|
|
downloadGoMobile:
|
|
go get golang.org/x/mobile/cmd/...
|
|
sudo apt-get install -qq libstdc++6:i386 lib32z1 expect
|
|
cd ~ ;curl -L https://raw.githubusercontent.com/2dust/AndroidLibV2rayLite/master/ubuntu-cli-install-android-sdk.sh | sudo bash - > /dev/null
|
|
ls ~
|
|
ls ~/android-sdk-linux/
|
|
gomobile init ;gomobile bind -v -tags json github.com/2dust/AndroidLibV2rayLite
|
|
|
|
BuildMobile:
|
|
@echo Stub
|
|
|
|
all: asset pb fetchDep
|
|
@echo DONE
|