Luke Redpath
551419231d
Use pods to generate lockfile.
2012-02-25 13:30:26 +00:00
Luke Redpath
db65b82c73
Refactor functionality out of the target installer and into the LocalPod and Sandbox classes,
...
especially around linking of header files and tracking header search paths.
2012-02-25 13:28:22 +00:00
Luke Redpath
1ca552a69f
Unpack the fixture tarballs on Travis as they are being used.
2012-02-25 02:31:35 +00:00
Luke Redpath
67a79302c7
Updated banana-lib fixture package
2012-02-25 02:17:44 +00:00
Luke Redpath
9978432d3e
Get the downloader functional specs passing again with the new Downloader API.
2012-02-25 02:09:00 +00:00
Luke Redpath
e6c4a42aa3
Have install_dependencies! return an array of LocalPod instances so they can be used
...
throughout the installation process.
2012-02-25 01:35:25 +00:00
Luke Redpath
dca4cb2dcc
Move pattern expansion for sources, clean paths and resources in to LocalPod.
...
Have downloaders responsible only for cleaning up their own paths, move clean up of other paths
into LocalPod itself.
2012-02-25 01:33:43 +00:00
Luke Redpath
4359e82c66
Introduced two new classes: LocalPod and Sandbox.
...
The Sandbox represents the entire contents of the POD_ROOT (normally SOURCE_ROOT/Pods). A LocalPod represents a pod that has been installed within the Sandbox.
These two classes can be used as better homes for various pieces of logic currently spread throughout the installation process and provide a better API for working with the contents of this directory.
So far I've just refactored the downloaders to use them.
2012-02-25 00:49:48 +00:00
Luke Redpath
4b42a18534
Configured Guard for auto-running specs.
2012-02-24 23:56:45 +00:00
Eloy Durán
ffbf18f60c
Merge pull request #134 from maikg/deployment_target
...
Match IPHONEOS_DEPLOYMENT_TARGET build setting with deployment_target option in generated Pods project file
2012-02-23 05:53:24 -08:00
Maik Gosenshuis
49ba127266
Match IPHONEOS_DEPLOYMENT_TARGET build setting with deployment_target option in generated Pods project file
2012-02-23 14:44:22 +01:00
Eloy Duran
7e2875a6bc
We need to fix the Travis/RVM 1.8.7 install by symlinking the Ruby include dir.
2012-02-22 17:11:04 +01:00
Eloy Duran
46c5e42a27
Also needs subversion, mercurial seems to be pre-installed.
2012-02-22 16:54:48 +01:00
Eloy Duran
3897124d47
Could it be a case problem?
2012-02-22 16:42:01 +01:00
Eloy Duran
a9b6da81a4
Print some more info Travis, buddy.
2012-02-22 16:28:05 +01:00
Eloy Duran
f760473133
Release 0.5.1
0.5.1
2012-02-22 16:17:52 +01:00
Eloy Duran
55ef0c4276
Update gemspec and license year.
2012-02-22 16:14:32 +01:00
Eloy Duran
00bc92eaa9
Only check if the source of a pod is ‘local’ if there is a source.
...
Which might not be the case if a pod is part of another pod.
Fixes #130 .
2012-02-22 16:05:46 +01:00
Chris Eidhof
1b5a845811
Display a more helpful message when pod spec lint validates.
2012-02-21 17:33:50 +01:00
Martin Kavalar
adcb74d072
Adding links to homepage and mailing list
2012-02-20 17:43:30 +01:00
Dieter Komendera
be6ba8b587
Fix shebang for bin/pod to reflect change to ruby.
2012-02-20 16:24:00 +01:00
Martin Kavalar
70ca382e71
Re-add bacon development dependency
2012-02-20 15:13:59 +01:00
Martin Kavalar
5614a12cfb
Release 0.5.0 (MRI compatible version)
0.5.0
2012-02-20 15:09:59 +01:00
Eloy Durán
8f5e946eac
Add quick note about the current instructions being for an as of yet unreleased version.
2012-02-17 20:31:54 +01:00
Eloy Duran
80c652b9e7
Ok, so apperantly changing dir in the before_script changes the wd of the test script.
2012-02-16 00:13:11 +01:00
Eloy Duran
f48e1985c5
Mkay
2012-02-16 00:10:33 +01:00
Eloy Duran
1902fa3580
Add build status image.
2012-02-16 00:05:37 +01:00
Eloy Duran
eafb3013f8
Try to get Travis to run the specs.
2012-02-16 00:04:44 +01:00
Eloy Duran
8bfb6a1736
Apperantly Travis doesn't fetch submodules automatically.
2012-02-15 23:57:00 +01:00
Eloy Duran
e918e4bc13
Add Gemfile and Travis config. We'll need to rework the integration spec to not actually build (with xcodebuild).
2012-02-15 23:54:00 +01:00
Eloy Duran
b99f7688ce
You know I ❤️ you, @MacRuby, we've had a good run. But this ride has come to an end, I declare this repo MRI 1.8.7 and 1.9.3 compatible.
2012-02-15 23:38:51 +01:00
Eloy Duran
63af680fdd
Now that headers are symlinked at install time, we no longer need to shuffle build phases.
2012-02-15 23:28:44 +01:00
Eloy Duran
65594c69df
Cleanup Rakefile and build ext before any type of spec run.
2012-02-15 23:28:23 +01:00
Eloy Duran
56c1f6549d
Make it work with RubyGems 1.3.6, which is the version that ships with OS X 10.7.
2012-02-15 23:24:18 +01:00
Luke Redpath
cb3fad630a
Renamed this file as it seemed to be causing some confusion with the native extension in the
...
xcodeproj gem.
2012-02-10 19:36:22 +00:00
Luke Redpath
579c1a73e5
Allow specifications to have a local source that exists outside the Pods root (and doesn't
...
need downloading or copying).
2012-02-10 19:24:25 +00:00
Luke Redpath
2ae6ddfb0a
Let users specify the deployment target for :iOS platforms so we can automatically set
...
the right ARCHS. Closes #118 (new feature).
2012-02-10 14:59:47 +00:00
Luke Redpath
b983e3a355
If a platform has a deployment target set, use that to determine if we should use legacy
...
ARCHs on iOS or not.
2012-02-10 14:57:13 +00:00
Luke Redpath
c637702341
If we want to provide options for the platform, it's probably best to make Platform an object.
...
We can probably also use this new platform object in the future to refactor out platform-specific
logic.
2012-02-10 14:47:32 +00:00
Luke Redpath
a3bce83e53
Started to expand the specs for the Pods.xcodeproj generation extensions.
2012-02-10 14:30:26 +00:00
Luke Redpath
907fdd1bb5
Need to build the xcodeproj native extension before running unit specs.
2012-02-10 14:14:22 +00:00
Eloy Duran
c821caafde
Make the specs run on MRI 1.9.3
2012-02-08 01:56:29 +01:00
Luke Redpath
0f8df375ef
Fix mercurial fixtures cache ignore
2012-02-08 00:45:22 +00:00
Eloy Duran
5d420f5247
Release 0.3.10
0.3.10
2012-02-06 19:44:32 +01:00
Eloy Duran
2fe42a1ec7
Fix Rakefile gem tasks
2012-02-06 19:38:32 +01:00
Eloy Duran
770aeaeb2e
Bump version to 0.3.10
2012-02-06 19:25:15 +01:00
Eloy Duran
52e15393aa
Make the specs green with the latest specs.
2012-02-06 19:23:58 +01:00
Eloy Durán
b85b9bdfb0
Merge pull request #99 from chriseidhof/master
...
List command
2012-02-01 03:22:29 -08:00
Dieter Komendera
bfac25504f
Add spec/fixtures/integration/Headers/ to .gitignore.
2012-01-15 16:34:31 +01:00
Dieter Komendera
9e9879776c
Merge pull request #104 from roothybrid7/hotfix/prevent_dup_cleaning
...
fixed bug of directory cleaning.
2012-01-14 13:42:29 -08:00