forked from arslan2012/CattleGrid
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile_old
27 lines (22 loc) · 920 Bytes
/
Makefile_old
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
TARGET = CattleGrid
ID = "org.ericbetts.cattleGrid"
VERSION = 1.1.1
IP = "0.0.0.0"
PORT = "2222"
.PHONY: all clean
all: clean
xcodebuild clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO PRODUCT_BUNDLE_IDENTIFIER=$(ID) -sdk iphoneos -configuration Debug -scheme CattleGrid
package:
ldid -Sent.plist CattleGrid.app/CattleGrid
rm -rf layout/Applications/CattleGrid.app
cp -a CattleGrid.app layout/Applications/
cp -a layout $(ID)_$(VERSION)_iphoneos-arm
# sudo chmod -R 755 $(ID)_$(VERSION)_iphoneos-arm
# sudo chmod 666 $(ID)_$(VERSION)_iphoneos-arm/DEBIAN/control
# sudo chown -R 0:0 $(ID)_$(VERSION)_iphoneos-arm
dpkg-deb -b -Zgzip $(ID)_$(VERSION)_iphoneos-arm
rm -rf $(ID)_$(VERSION)_iphoneos-arm
install:
scp -P $(PORT) $(ID)_$(VERSION)_iphoneos-arm.deb root@$(IP):/var/mobile/Documents
clean:
rm -rf ./*_iphoneos-arm ./*.deb ./*.app layout/Applications/CattleGrid.app