Tom Finegan
ef0f98b3a3
iosbuild.sh: Verify fat library targets.
...
- Make sure VPX.framework/VPX actually contains requested
targets before reporting success.
- Removes a TODO.
Change-Id: I2344d6e2bb502bf533ce0e4c6f159118e4fe3bdf
2016-05-02 13:50:06 -07:00
Tom Finegan
acf580d2bb
iosbuild.sh: Support macosx targets in Xcode 7.
...
Xcode 7 refuses to link to x86 and x86_64 code that's built for
iphone sim, so add an extra command line flag that forces iosbuild
to use darwin15 targets.
Change-Id: I2228d458f5cccf4d26866040380a974f88d9d360
2015-12-09 13:52:06 -08:00
Tom Finegan
c6a419b490
build/make/iosbuild.sh: Remove jobs argument.
...
This can be handled via MAKEFLAGS.
Change-Id: I3a58a8a41f6570cb3b80c7c97e51735b82bf4ec9
2015-09-25 15:18:17 -07:00
Tom Finegan
69ceed8e3a
iosbuild: Enable PIC for x86 targets.
...
Change-Id: I03b1e8f983f8cd87519aefda732210359b319c81
2015-09-17 16:22:07 -07:00
Tom Finegan
01276f4453
iosbuild: Add --test-link argument.
...
Shortcut arg for --extra-configure-args --enable-examples. Enables
the examples, and thus ensures that all versions of libvpx that
iosbuild.sh produces can actually be linked.
Change-Id: I2ddda094361bf0ac77f8d2ae542e4dc7b2cab158
2015-09-17 16:21:22 -07:00
Tom Finegan
1387f4dedf
iosbuild.sh: Increase build speed.
...
Disable more stuff to speed up the build, and log default configure
args in verbose mode.
Change-Id: I40e55fc5e8d2bff0262e1d6bd4a40ee2c10d2b6d
2015-01-22 15:19:07 -08:00
James Zern
0e94f3cf06
iosbuild.sh: allow for out of tree builds
...
Change-Id: Id89ed4a4153dd6e02380c4b8ae8ad6c1f8d21944
2014-12-15 18:41:46 -08:00
James Zern
d356dce759
iosbuild: add success/failure output
...
Change-Id: I84492f68752321f0266141666e2672ed2da5f509
2014-12-12 19:45:15 -08:00
Tom Finegan
bc74a2f33b
iosbuild.sh: Add targets argument.
...
Allows override of default target list. Also added missing usage info
for --extra-configure-args, and removed last vestiges of armv6 support.
Change-Id: Ic0f14fffa0cbaea1bed371d38ff65e035bbe3273
2014-12-12 13:53:58 -08:00
Tom Finegan
12e295d056
build/make/iosbuild.sh: Remove armv6 support.
...
Apple no longer supports armv6 targets in Xcode or iOS.
Change-Id: Ia7aa496afe62162c43c004530324406486c9a052
2014-10-22 16:26:14 -07:00
Tom Finegan
c7681620c2
build/make/iosbuild.sh: Support extra configure args.
...
Change-Id: I9860ac1bb0180315e26987c5fc53d814ea1f0283
2014-09-19 11:35:46 -07:00
Tom Finegan
a3b594eeb1
build/make/iosbuild.sh: Be more explicit about armv7.
...
xcode defines __ARM_ARCH_7A__ for armv7, not __ARM_ARCH_7__.
Change-Id: I0184e253a856e74c133d987ec6f6990f0923bb29
2014-08-28 15:19:23 -07:00
Tom Finegan
4fae926494
iosbuild.sh: Add VPX_FRAMEWORK_TARGET preproc symbol
...
Mainly for determining the actual arch when running performance
tests.
Change-Id: Ia6a1c4fcf83e6db1bf94f3e869d146ec32df02f8
2014-07-17 16:47:31 -07:00
Tom Finegan
9a5e9e73a7
iosbuild.sh Add arm64 support to VPX.framework.
...
Change-Id: I30b1813b744c11c0ca4e84554539cc524e7ee034
2014-06-25 18:56:31 -07:00
Tom Finegan
13681121e1
iosbuild.sh: Add vpx_config.h and vpx_version.h to VPX.framework.
...
- Rename build_targets to build_framework
- Add functions for creating the vpx_config shim and obtaining
preproc symbols.
Change-Id: Ieca6938b9779077eefa26bf4cfee64286d1840b0
2014-06-18 12:51:30 -07:00
Tom Finegan
66bacc025a
iosbuild.sh: Add missing function comments.
...
Change-Id: Ib23a59475d566a7b7f44071614d730ceecfcfa60
2014-06-16 17:04:38 -07:00
Tom Finegan
10db0f9f31
iosbuild.sh: Move to build/make and tidy up a bit.
...
Change-Id: I625beea9db4b5f6db8f177c580a3adeac760a662
2014-06-13 11:03:56 -07:00