From 0dbbef56964ff39968225f3a1739da6c5baa9eb3 Mon Sep 17 00:00:00 2001 From: "gtm.daemon" Date: Mon, 29 Nov 2010 16:00:18 +0000 Subject: [Author: hdm] Prep GTM for building on Snow Leopard. Unfortunately our Snow Leopard build agents only support the latest SDKs, which is 3.2 and 4.1 right now, so I've had to: - Add support for 4.1. - Remove support for other iPhone configurations. R=thomasvl DELTA=320 (247 added, 63 deleted, 10 changed) --- XcodeConfig/Project/DebugiPhone41.xcconfig | 37 ++++++++++++++++++++++++++++ XcodeConfig/Project/ReleaseiPhone41.xcconfig | 37 ++++++++++++++++++++++++++++ XcodeConfig/subconfig/iPhone41.xcconfig | 21 ++++++++++++++++ 3 files changed, 95 insertions(+) create mode 100644 XcodeConfig/Project/DebugiPhone41.xcconfig create mode 100644 XcodeConfig/Project/ReleaseiPhone41.xcconfig create mode 100644 XcodeConfig/subconfig/iPhone41.xcconfig (limited to 'XcodeConfig') diff --git a/XcodeConfig/Project/DebugiPhone41.xcconfig b/XcodeConfig/Project/DebugiPhone41.xcconfig new file mode 100644 index 0000000..8541e4f --- /dev/null +++ b/XcodeConfig/Project/DebugiPhone41.xcconfig @@ -0,0 +1,37 @@ +// +// DebugiPhone41.xcconfig +// +// Xcode configuration file for building a Debug configuration of a project +// for iOS 4.1. +// +// Copyright 2010 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); you may not +// use this file except in compliance with the License. You may obtain a copy +// of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +// License for the specific language governing permissions and limitations under +// the License. + +// +// This is a _Configuration_ Xcode config file for use in the "Based on" popup +// of the project configuration editor. Do _not_ use this as the config base +// and individual Xcode target, there are other configuration files for that +// purpose. + +// Pull in the general settings +#include "../subconfig/General.xcconfig" + +// iPhone settings. +#include "../subconfig/iPhone41.xcconfig" + +// Debug settings +#include "../subconfig/Debug.xcconfig" + +// Merge settings +#include "../subconfig/GTMMerge.xcconfig" diff --git a/XcodeConfig/Project/ReleaseiPhone41.xcconfig b/XcodeConfig/Project/ReleaseiPhone41.xcconfig new file mode 100644 index 0000000..7ed3698 --- /dev/null +++ b/XcodeConfig/Project/ReleaseiPhone41.xcconfig @@ -0,0 +1,37 @@ +// +// ReleaseiPhone41.xcconfig +// +// Xcode configuration file for building a Release configuration of a project +// for iOS 4.1. +// +// Copyright 2010 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); you may not +// use this file except in compliance with the License. You may obtain a copy +// of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +// License for the specific language governing permissions and limitations under +// the License. + +// +// This is a _Configuration_ Xcode config file for use in the "Based on" popup +// of the project configuration editor. Do _not_ use this as the config base +// and individual Xcode target, there are other configuration files for that +// purpose. + +// Pull in the general settings +#include "../subconfig/General.xcconfig" + +// iPhone settings. +#include "../subconfig/iPhone41.xcconfig" + +// Release settings +#include "../subconfig/Release.xcconfig" + +// Merge settings +#include "../subconfig/GTMMerge.xcconfig" diff --git a/XcodeConfig/subconfig/iPhone41.xcconfig b/XcodeConfig/subconfig/iPhone41.xcconfig new file mode 100644 index 0000000..1edddc3 --- /dev/null +++ b/XcodeConfig/subconfig/iPhone41.xcconfig @@ -0,0 +1,21 @@ +// +// iPhone41.xcconfig +// +// Xcode configuration file for building a Debug target on iOS 4.0. +// +// Copyright 2010 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); you may not +// use this file except in compliance with the License. You may obtain a copy +// of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +// License for the specific language governing permissions and limitations under +// the License. + +// Set default SDK. +SDKROOT = iphoneos4.1 -- cgit v1.2.3