forked from GPGTools/GPGKeychainAccess
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
30 lines (22 loc) · 832 Bytes
/
Makefile
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
28
29
30
PROJECT = GPGKeychainAccess
TARGET = "GPG Keychain Access"
CONFIG = Release
include Dependencies/GPGTools_Core/make/default
all: compile
deploy: clean compile
@./Dependencies/GPGTools_Core/scripts/create_dmg.sh auto no-force-tag
@./Dependencies/GPGTools_Core/scripts/upload.sh
update-core:
@cd Dependencies/GPGTools_Core; git pull origin master; cd -
update-libmac:
@cd Dependencies/Libmacgpg; git pull origin lion; cd -
update-me:
@git pull
update: update-core update-libmac update-me
compile:
@xcodebuild -project $(PROJECT).xcodeproj -target $(TARGET) -configuration $(CONFIG) build
clean:
@xcodebuild -project $(PROJECT).xcodeproj -target $(TARGET) -configuration $(CONFIG) clean > /dev/null
test: compile
@./Dependencies/GPGTools_Core/scripts/create_dmg.sh auto
@./Dependencies/GPGTools_Core/scripts/upload.sh