Will Pragnell
4b4bd46764
Merged branch 'master' into 'acknowledgements'
2012-05-25 08:36:58 +01:00
Fabio Pelosin
5e57791c8c
[Config] Remove #force_doc.
2012-05-23 14:54:31 +02:00
Will Pragnell
1845945eab
Added acknowledgements_path to TargetDefinition class
2012-05-19 20:23:36 +01:00
Fabio Pelosin
b263097e40
[Documentation] Adapted for Specification refactoring.
2012-05-16 01:30:42 +02:00
Fabio Pelosin
98d0fb0cd3
Fine tuning console output.
2012-05-15 22:04:56 +02:00
Fabio Pelosin
68b63814e1
Fix incorrect name for specs with preferred dependency in podfile.lock
2012-05-15 16:32:12 +02:00
Fabio Pelosin
8ecd4bcfda
Integration of Specificaiton refactor.
2012-05-14 16:03:52 +02:00
Fabio Pelosin
1d7b4e7683
[LocalPod] Clean all the unused files.
2012-05-11 17:10:40 +02:00
Fabio Pelosin
65221133fb
[LocalPod] Cluster specifications.
2012-05-10 21:30:44 +02:00
Fabio Pelosin
ea9b1810d0
WIP Specification refactor.
2012-05-09 15:16:20 +02:00
Eloy Duran
81d3550d71
Actually add the user's build configurations to Pods.xcodeproj.
...
Closes #105 , #121 , #215 .
2012-05-06 23:18:52 +02:00
Will Pragnell
edff6c05d8
Merge branch master into acknowledgements
2012-05-06 17:38:59 +01:00
Will Pragnell
2c9443458f
Fixed Acknowledgements file names
2012-05-06 17:32:09 +01:00
Fabio Pelosin
10b7d02b9e
[config.ios?] Temporary support for pod spec lint.
2012-05-04 21:43:22 +02:00
Fabio Pelosin
fcc94b68ca
[Installer] Don't generate documenation if already installed
...
It checks that the documenation exist for a given version of a pod
and in that case it doesn't generate it again.
2012-05-03 02:02:42 +02:00
Fabio Pelosin
3341638a28
[Config#doc] Renamed to generate_docs
2012-05-03 00:58:37 +02:00
Will Pragnell
1ed10b71ea
Simplify Acknowledgement file saving
2012-04-28 23:45:13 +01:00
Will Pragnell
3e6cdfd418
Integrate acknowledgements generator into install command
2012-04-28 23:01:00 +01:00
Francis Chong
274fef8c15
Instead of generate a dummy source file for each target, generate one in pod installer#install!
2012-04-27 23:23:57 +08:00
Eloy Duran
fba4810377
Rename puts_title to print_title.
2012-04-14 00:59:18 +02:00
Eloy Duran
dc5b15a5a9
Make all not-disabled specs green again. Also introduces the pod install --no-integrate option.
2012-04-14 00:59:18 +02:00
Eloy Duran
5df26a6f73
Stash
2012-04-14 00:56:30 +02:00
Eloy Duran
d51f5a069e
Make UserProjectIntegrator work again.
2012-04-14 00:55:38 +02:00
Ben Scheirman
cd93199820
Raise an informative error if xcodeproj is not present in Podfile, for now.
2012-04-14 00:54:49 +02:00
Eloy Duran
39e0a52652
Remove EmbedReader example, it doesn't really showcase anything and some small fixes.
2012-04-14 00:52:52 +02:00
Eloy Duran
56d0b4b15f
And successfully build a OS X static library from a mixed platform Podfile.
2012-04-14 00:52:00 +02:00
Eloy Duran
4a709b8791
Make building a iOS lib work again.
2012-04-14 00:52:00 +02:00
Eloy Duran
cb05af48c2
Make platform specific build settings specs work again.
2012-04-14 00:49:57 +02:00
Eloy Duran
9dd91b59f9
Move platform from Podfile to TargetDefinition.
2012-04-14 00:49:57 +02:00
Eloy Duran
04843c3d0f
Make specs green.
2012-04-14 00:49:57 +02:00
Eloy Duran
fcdd011cb2
LocalPod only returns file lists for the platform of the current target.
...
And lots of misc. work. Still failing: https://gist.github.com/9fffdffb35da111e6442
2012-04-14 00:46:51 +02:00
Eloy Duran
421ddf801a
Check wether or not a pod and its docs should be installed _before_ it's actually installed.
2012-04-12 23:47:57 +02:00
Eloy Duran
a5d34c827c
Add a --force-doc option and add appledoc install note to README.
2012-04-12 11:20:54 +02:00
Fabio Pelosin
c7187f7719
[colors] fix for broken build
2012-03-28 19:37:17 +02:00
Fabio Pelosin
3b83f2a643
[colors] Added colors to install
2012-03-28 18:40:50 +02:00
Eloy Duran
eae99b2a3d
Rename Pod::Project::Integrator to Pod::Installer::UserProjectIntegrator.
2012-03-27 19:11:37 +02:00
Eloy Duran
59eec5a9af
Stash
2012-03-26 23:23:29 +02:00
Eloy Duran
07fad45898
Refactor Pod::Project::Integrator for upcoming work.
2012-03-26 20:40:25 +02:00
Eloy Duran
c4702eb0d3
Move the doc generator into lib/cocoapods/generators/documentation.rb
2012-03-18 13:49:15 +01:00
Fabio Pelosin
d2f5a70c9a
Major documentation refactoring
2012-03-16 20:06:26 +01:00
Fabio Pelosin
2a631ea554
minor fixes
2012-03-15 18:06:10 +01:00
Fabio Pelosin
46ea311031
[ #149 ] removed atom support force appledoc
2012-03-15 17:49:38 +01:00
Fabio Pelosin
98c972e028
[ #149 ] Improved documentation generation
...
- refactoring
- default options for appledoc
- added command line arguments to pod install
- added option to force documentation generation with appledoc
2012-03-15 15:59:59 +01:00
Fabio Pelosin
a9d33c21e8
[ #149 ] Install or generate documentation
...
- introduced '--generate_documentation' '--install_documentation' command
line options
- only doc installation/generation only if pod does not exists
2012-03-13 16:18:59 +01:00
Fabio Pelosin
726d9f59bc
[ #149 ] Draft for documentation generation
2012-03-08 11:49:02 +01:00
Eloy Duran
6333b0b252
Cleanup and pass a path to File.basename, not a File instance.
2012-03-04 22:27:04 +01:00
Eloy Duran
b09aaebd4f
Contain the cached sets in the Resolver itself.
2012-03-04 21:55:43 +01:00
Eloy Duran
8c2adafa84
No longer cache Specification::Set in the Set class, but in a Context.
2012-03-04 21:55:43 +01:00
Eloy Duran
7b46404a8b
Fix Xcode project generation and a few more specs.
2012-03-04 15:52:11 +01:00
Luke Redpath
fde621d017
My earlier Resolver/TargetInstaller refactoring broke the handling of target-specific specs,
...
because previously each TargetInstaller would resolve it's specs separately.
Instead, we resolve everything in one go as before, but have the resolver return a hash of
target dependencies to resolved specifications, so when the target installers are run, we only
install the pods for that target that should be in there.
Likewise, we should only call the post-install hook of a specification with the target installers
it belongs to.
2012-03-04 03:18:42 +00:00