Commit Graph

552 Commits

Author SHA1 Message Date
Eloy Durán
4c43a723bb Oops, make specs green. 2012-11-02 22:39:54 +01:00
Eloy Durán
6311a9b5e0 [UserProjectIntegrator] Ignore PBXReferenceProxy when looking for libPods.a.
Fixes #626.
2012-11-02 22:31:51 +01:00
Eloy Durán
7f86f9656e [Fixture] Add simple static lib xcode project. 2012-11-02 22:30:55 +01:00
Fabio Pelosin
f3e12ba341 [Specs] Fix issue that lead to generation of files in the fixtures folder. 2012-10-20 15:53:44 +02:00
Fabio Pelosin
c5d13de436 Completed support for Xcodeproj refactor. 2012-10-20 15:38:54 +02:00
Fabio Pelosin
148371c1b2 [LocalPod] Always use Pathname::glob.
This patch also removes the custom Pathname.glob based on Dir::glob.

Related #572 and #602.
2012-10-19 17:16:01 +02:00
Fabio Pelosin
c61ff5c957 [Specs] Complete revert of 8e72cbe 2012-10-19 16:44:12 +02:00
Fabio Pelosin
8e72cbe164 [LocalPod] Fixed clean paths.
Closes #519
Closes #568
2012-10-04 16:27:43 +02:00
Fabio Pelosin
67541e5e97 [Config] Rename Podfile.cocoapods to CocoaPods.podfile 2012-09-28 16:17:58 +02:00
Fabio Pelosin
f78441ddcb [Specs] More fixes. 2012-09-24 17:44:27 +02:00
Fabio Pelosin
f5e49dbb74 [Specs] Minor fixes. 2012-09-24 16:13:37 +02:00
Fabio Pelosin
df376df7ef [Specs] Minor fixes 2012-09-22 22:38:00 +02:00
Fabio Pelosin
3a575c7ada [UI] Show the versions of a pod per repo.
Closes #226
2012-09-22 21:59:11 +02:00
Fabio Pelosin
b455a33309 [Set] Support for multiple sources.
Closes #85
2012-09-22 21:16:55 +02:00
Fabio Pelosin
2ee4c84450 [Installer] Restore subspecs namespaces.
Closes #541
2012-09-21 20:37:43 +02:00
Fabio Pelosin
8fe92e1e95 [Resolver] Lazy repo update. 2012-09-21 19:35:39 +02:00
Fabio Pelosin
b8ef7bf5aa [UI] convert to module. 2012-09-21 18:37:12 +02:00
Fabio Pelosin
a2ce47a07d [Specs] Forgot puts :-) 2012-09-21 17:05:01 +02:00
Fabio Pelosin
3ec34b5a12 Merge pull request #512 from CocoaPods/b0.15.0
0.15.0
2012-09-21 07:48:15 -07:00
Fabio Pelosin
2d50741ea7 [Specs] Robustness. 2012-09-20 16:30:22 +02:00
Fabio Pelosin
4b5e91ed8c Merge pull request #528 from CocoaPods/podfile_extension
[Config] Support extension for Podfile.
2012-09-20 07:01:24 -07:00
Fabio Pelosin
7df2566a17 [Specs] minor fix. 2012-09-19 21:10:06 +02:00
Fabio Pelosin
cdecc32a23 Merge branch 'master' into b0.15.0
* master:
  [Specs] Minor fix for Command::Push.
  [Push] Use git! where possible.
  [Specs] fix for the fix that was supposed to fix Travis.
  [Specs] Fix for Travis issues.
  [Source] The name should be an attribute.
  [Specs] Fixed Travis errors related to Command::Repo.
  [Linter] Fixed minor bug.
  Update CHANGELOG.md
  Update lib/cocoapods/generator/acknowledgements/markdown.rb
  Update lib/cocoapods/generator/acknowledgements/markdown.rb
  [Linter] Promote long summary warning to an error.

Conflicts:
	lib/cocoapods/command/push.rb
2012-09-19 20:53:05 +02:00
Fabio Pelosin
a478de621e [Specs] Minor fix for Command::Push. 2012-09-19 20:41:40 +02:00
Fabio Pelosin
d94da4bcfd [Specs] fix for the fix that was supposed to fix Travis. 2012-09-19 20:23:16 +02:00
Fabio Pelosin
d370ca2a23 [Specs] Fix for Travis issues. 2012-09-19 20:12:39 +02:00
Fabio Pelosin
ff7a71966c [Source] The name should be an attribute. 2012-09-19 19:32:55 +02:00
Fabio Pelosin
476558265a [Specs] Fixed Travis errors related to Command::Repo. 2012-09-19 19:30:29 +02:00
Fabio Pelosin
76cb703e26 [UI] Adoption in Pod::Command classes. 2012-09-19 18:57:21 +02:00
Fabio Pelosin
0360ab89b4 [Linter] Promote long summary warning to an error. 2012-09-19 14:21:19 +02:00
Fabio Pelosin
9aeeb74f7d Merge branch 'master' into b0.15.0
* master:
  [Specs] Fix repo specs.
2012-09-19 02:16:04 +02:00
Fabio Pelosin
bb911ddcd4 [Specs] Fix repo specs. 2012-09-19 02:15:22 +02:00
Fabio Pelosin
8d29a37233 Merge branch 'master' into b0.15.0
* master:
  [Repo] Use raising bang variant for git operations.
  [Source] Allow the specify the master repo dir from an environment variable.
  [Linter] Improved checks for the summary and the git tag.
  [Repo] Fix banner.
  [Source] list the name of the repos.
  [Changelog]
  [Config] Added update_notification attribute.
  Support extracting .tar.bz2 files
2012-09-19 01:38:08 +02:00
Fabio Pelosin
329f29ba0c [Source] list the name of the repos. 2012-09-19 00:36:11 +02:00
Fabio Pelosin
a2a108c473 [Specs] Fix specification related specs. 2012-09-18 23:57:04 +02:00
Fabio Pelosin
28e3ec4708 Merge pull request #522 from btaylor/master
Support extracting .tar.bz2 files
2012-09-18 13:38:44 -07:00
Fabio Pelosin
005e323e8f [Config] Support extension for Podfile. 2012-09-18 20:34:17 +02:00
Fabio Pelosin
9616bc249d Merge branch 'master' into b0.15.0
* master:
  [Executable] Added environment variable to force STDOUT sync.
  [Command] Don't run setup if needed for `pod setup`.
  Specs for updating a cached repo if the specified branch is missing.
  Update a pod's cached git repo if the specified branch isn't found.

Conflicts:
	lib/cocoapods/downloader/git.rb
2012-09-18 20:23:21 +02:00
Brad Taylor
85a9df78e9 Support extracting .tar.bz2 files
Chartboost (and likely other sites) distribute source code in bz2
format.  Support for recognizing and extracting these files will come in
handy.
2012-09-14 15:01:21 -07:00
Ray Lillywhite
33509e01ae Specs for updating a cached repo if the specified branch is missing. 2012-09-11 01:35:23 -07:00
Fabio Pelosin
396effc466 [Installer] Added pre install hooks.
They are called after the pods have been downloaded but before the targets are
integrated in the Pods.xcodeproj.

closes #486
2012-08-31 17:03:50 +02:00
Fabio Pelosin
099f22a555 [Dependency] Always copy the podspec of external sources to Local Podspecs
This reduces ambiguity and prevents bugs like #489, which was caused by the
Sandbox creating a LocalPods from the spec in the root (if present) and
ignoring the one in Local Pods.

Closes #489.
2012-08-30 21:09:38 +02:00
Eloy Durán
3dc86c8717 For some unknown reason, the Pods group was created twice sometimes.
Fixes: https://secure.travis-ci.org/#!/CocoaPods/CocoaPods/jobs/2236387
2012-08-25 21:31:45 +02:00
Eloy Durán
adb053f1b8 Fix two warnings on Ruby 1.8.7. Closes #475. 2012-08-25 20:21:50 +02:00
Eloy Durán
2b62203e0e Update fixed Reachability repo. 2012-08-25 18:11:30 +02:00
Eloy Durán
0da6c35f7f When operating on all pods, make them unique. Fixes #376. 2012-08-25 18:09:51 +02:00
Fabio Pelosin
5690b44c9d [Issue#376] Added specs that evidence architectural issues. 2012-08-24 16:58:43 +02:00
Eloy Durán
cb2d99673b [outdated] Don’t show pods that can't be checked. 2012-08-23 23:57:33 +02:00
Eloy Durán
0350fff6b0 Improve Podfile.lock version when the :head option is used. 2012-08-23 22:16:10 +02:00
Fabio Pelosin
654c1b66ff [Specs] Minor fix for Lockfile. 2012-08-23 03:21:06 +02:00