Commit Graph

1091 Commits

Author SHA1 Message Date
Fabio Pelosin
abddccf19f Merge branch 'master' of github.com:CocoaPods/CocoaPods
* 'master' of github.com:CocoaPods/CocoaPods:
  Don't print an error report when someone sends an interrupt signal.
  Add correct encoding comment to error_report.rb.
2012-03-28 21:57:11 +02:00
Fabio Pelosin
0fa82acdde [fix] Attempt to fix incorrect `pod list [DAYS]'
The command can picked a commit that was in a
branch and presented an overestimated number of new pods
as the branch may include the pods added to master
during its life time

The issues is recognizable by the following pattern
`$pod list 2' => shows 20 new pods
`$pod list 3' => shows a correct low number of new pods
2012-03-28 21:51:20 +02:00
Eloy Duran
9864eedb15 Don't print an error report when someone sends an interrupt signal. 2012-03-28 21:48:33 +02:00
Eloy Duran
8b40ff492e Add correct encoding comment to error_report.rb. 2012-03-28 21:38:51 +02:00
Eloy Duran
b933c31d46 Make specs green. 2012-03-28 20:53:57 +02:00
Eloy Durán
f69e2bcb3d Fix syntax error. That’s what you get for cowboy-style online editing.
I really love the online editing capability of GitHub, though!
2012-03-28 21:25:29 +03:00
Eloy Durán
a71b2a685f Add comments about author attribute to stub spec.
Fixes https://github.com/CocoaPods/Specs/pull/84#commits-pushed-45cb459.
2012-03-28 21:17:39 +03:00
Fabio Pelosin
2869435d89 [colors] typo fix 2012-03-28 20:13:32 +02:00
Fabio Pelosin
09f570073b Merge pull request #196 from CocoaPods/colors
Colors
2012-03-28 11:06:40 -07:00
Fabio Pelosin
663f6d436b [colors] changed ‘Finding dependencies’ to ‘Resolving dependencies’ 2012-03-28 19:50:33 +02:00
Fabio Pelosin
c7187f7719 [colors] fix for broken build 2012-03-28 19:37:17 +02:00
Fabio Pelosin
ef58505e28 [colors] updated SetPresent module for colored gem 2012-03-28 18:50:23 +02:00
Fabio Pelosin
ae47110fb6 [colors] Improved error report
- added colors
  - now the instructions appear after the teamplate
    and are visibile to the user as the last lines
  - fine tuned template
2012-03-28 18:41:06 +02:00
Fabio Pelosin
3b83f2a643 [colors] Added colors to install 2012-03-28 18:40:50 +02:00
Fabio Pelosin
a8717ff2a2 [colors] Added colored gem 2012-03-28 18:22:47 +02:00
Eloy Duran
4f21752828 Silence a stray puts when not in verbose mode. 2012-03-28 11:07:46 +02:00
Fabio Pelosin
2ca31f8fdd Load only required podspecs for external dependencies [see 15c4ca3] 2012-03-27 23:45:51 +02:00
Fabio Pelosin
80809dc023 Added resolved depenencies tree to verbose install 2012-03-27 22:59:48 +02:00
Eloy Duran
eae99b2a3d Rename Pod::Project::Integrator to Pod::Installer::UserProjectIntegrator. 2012-03-27 19:11:37 +02:00
Eloy Duran
f9e97e7e34 Merge branch 'link-with-target'. Related to #3, #63, and #79. Closes #76. 2012-03-27 18:58:11 +02:00
Eloy Duran
4fe9f58afb Sort list in effort to get specs to pass on Travis. 2012-03-27 18:54:41 +02:00
Eloy Duran
a3f084b4cf Add entry to the CHANGELOG regarding link_with. 2012-03-27 18:44:06 +02:00
Eloy Duran
c189b4cfcf Only integrate targets that have not yet been integrated. 2012-03-27 18:28:45 +02:00
Eloy Duran
9cac4b5420 Add some documentation to Podfile#link_with and cleanup. 2012-03-27 17:24:41 +02:00
Eloy Duran
e1f9b5d77b If no explicit target to link with is specified, then use the first target from the user's project. 2012-03-27 17:17:44 +02:00
Eloy Duran
02a5210151 Import Bacon color extension. 2012-03-27 16:29:20 +02:00
Eloy Duran
69de5e8d1e Integrate multiple Pods libraries with multiple user targets. 2012-03-27 16:09:41 +02:00
Victor Ilyukevich
fcca63a625 Revert "replace some quotes in command's banners"
This reverts commit 674ce0c372.
See discussion for 8a3147 on github for details.
2012-03-27 12:43:20 +03:00
Fabio Pelosin
6371693497 [fix] Dropped curl from stats 2012-03-27 10:28:40 +02:00
Eloy Duran
59eec5a9af Stash 2012-03-26 23:23:29 +02:00
Fabio Pelosin
3a53857d5d Updated for list command improvements 2012-03-26 22:12:45 +02:00
Eloy Duran
b446d8c935 Add Podfile#link_with which takes a target (or an array of targets) to link the library with. 2012-03-26 22:08:48 +02:00
Fabio Pelosin
8390a90130 Merge branch 'master' into list-new
* master:
  Added note about set_arc_compatibility_flag to the CHANGELOG
  Looks like the -fobj-arc flag we added to OTHER_LD_FLAGS in ea918cd was an unsupported feature as it has now been removed from Xcode 4.3.2, causing lib tool to complain about an unrecognised flag.
  Instead of removing the VCR cache, namespace the cache by Ruby version.
  Remove Guard dependencies. Use `rake spec:kick` for auto-test-running.
  Make sure to use bundler for rake tasks that run bacon.
  Oops, use correct rake task.
  Move travis install commands to Rakefile and setup CFLAGS env for Travis/RVM.
  Hmm, chicken and egg problem on Travis, copy travis:setup task from Xcodeproj.
  Replace Xcodeproj git submodule by adding it to the Gemfile. Closes #172.
  Improve error report template. Closes #187.

Conflicts:
	.kick
2012-03-26 21:55:37 +02:00
Eloy Duran
07fad45898 Refactor Pod::Project::Integrator for upcoming work. 2012-03-26 20:40:25 +02:00
Luke Redpath
4c0b3f4beb Added note about set_arc_compatibility_flag to the CHANGELOG 2012-03-26 17:37:44 +01:00
Fabio Pelosin
22e342aa60 [list-new] Test for curl options in Travis 2012-03-26 18:33:14 +02:00
Fabio Pelosin
28659915b5 [list-new] Test for curl options in Travis 2012-03-26 18:27:01 +02:00
Fabio Pelosin
b9daea44b4 [list-new] Test for curl options in Travis 2012-03-26 18:22:55 +02:00
Fabio Pelosin
53feda12f9 [#188] Fix for Travis errors 2012-03-26 17:51:54 +02:00
Fabio Pelosin
c7581887fd [#188] Added tests 2012-03-26 17:25:52 +02:00
Fabio Pelosin
8347b7760e [#188] Refactoring of SpecPresent module 2012-03-26 17:24:24 +02:00
Fabio Pelosin
3ee0c4100a Configured Kicker to ignore git repo and vim tags files 2012-03-26 17:19:51 +02:00
Luke Redpath
3a4344bbc8 Looks like the -fobj-arc flag we added to OTHER_LD_FLAGS in ea918cd was
an unsupported feature as it has now been removed from Xcode 4.3.2, 
causing lib tool to complain about an unrecognised flag.

I considered removing this entirely but have decided to keep it around 
as an option for the time being. You can get the previous behaviour by
adding set_arc_compatibility_flag! to your Podfile.

I'd like to get rid of this entirely eventually. Re-closes #142 unless
anybody has any objections.
2012-03-26 13:49:20 +01:00
Eloy Duran
23692ea0af Instead of removing the VCR cache, namespace the cache by Ruby version.
See d3bd298960.
2012-03-26 13:01:16 +02:00
Eloy Duran
97840d4592 Remove Guard dependencies. Use rake spec:kick for auto-test-running. 2012-03-26 12:56:06 +02:00
Eloy Duran
d66e82a994 Make sure to use bundler for rake tasks that run bacon. 2012-03-26 12:23:22 +02:00
Eloy Duran
a42428a7eb Oops, use correct rake task. 2012-03-25 13:08:20 +02:00
Eloy Duran
714ce913d0 Move travis install commands to Rakefile and setup CFLAGS env for Travis/RVM. 2012-03-25 13:07:14 +02:00
Eloy Duran
2fb6ae6dde Hmm, chicken and egg problem on Travis, copy travis:setup task from Xcodeproj. 2012-03-25 03:22:38 +02:00
Eloy Duran
c8ce61f4b7 Replace Xcodeproj git submodule by adding it to the Gemfile. Closes #172. 2012-03-25 03:18:10 +02:00