From 8fb0c59da9704d2f4935a630aea95596efcac962 Mon Sep 17 00:00:00 2001 From: Yann Diorcet Date: Wed, 15 Feb 2012 13:01:16 +0100 Subject: [PATCH] Add rule to make ipa --- submodules/build/Makefile | 7 +++++++ submodules/build/builder-iphone-os.mk | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/submodules/build/Makefile b/submodules/build/Makefile index 91f9d7d86..e0bf689c2 100644 --- a/submodules/build/Makefile +++ b/submodules/build/Makefile @@ -46,10 +46,17 @@ build: && make -f builder-iphone-simulator.mk all enable_gpl_third_parties=$(enable_gpl_third_parties)\ && make -f builder-iphone-os.mk host=armv7-apple-darwin all enable_gpl_third_parties=$(enable_gpl_third_parties)\ && make -f builder-iphone-os.mk delivery-sdk + +ipa: + make -f builder-iphone-simulator.mk ipa \ + && make -f builder-iphone-os.mk ipa \ + && make -f builder-iphone-os.mk host=armv7-apple-darwin ipa + clean: make -f builder-iphone-simulator.mk clean \ && make -f builder-iphone-os.mk clean \ && make -f builder-iphone-os.mk host=armv7-apple-darwin clean + clean-makefile: make -f builder-iphone-simulator.mk clean-makefile \ && make -f builder-iphone-os.mk clean-makefile \ diff --git a/submodules/build/builder-iphone-os.mk b/submodules/build/builder-iphone-os.mk index d87ad6390..441b68ff4 100644 --- a/submodules/build/builder-iphone-os.mk +++ b/submodules/build/builder-iphone-os.mk @@ -326,4 +326,8 @@ delivery: -x linphone-iphone/build\* \ -x \*.git\* +ipa: all + cd $(BUILDER_SRC_DIR)/../ \ + && xcodebuild -configuration DistributionAdhoc \ + && xcrun -sdk iphoneos PackageApplication -v build/DistributionAdhoc-iphoneos/linphone.app -o $(BUILDER_SRC_DIR)/../linphone-iphone.ipa