Fabio Pelosin
2d791bf7e1
[rbx] Encode only if needed.
2012-06-08 16:57:48 +02:00
Fabio Pelosin
425a5c1621
[rbx] Attempt to fix encoding issues.
2012-06-08 16:11:01 +02:00
Eloy Duran
6ee74e0cc0
Explicitely read external source files (specs|Podfile) as utf-8.
2012-06-08 01:30:10 +02:00
Fabio Pelosin
6bbdfa3ae7
[Specification] Show the spec for top level attributes informative.
2012-06-07 17:30:31 +02:00
Fabio Pelosin
ff2a73ab70
[Specification] Fix for multi-platform preserve_paths.
2012-06-06 17:13:59 +02:00
Eloy Duran
d230d8e353
Fix integration spec, which was trying to assign a source to subspecs.
2012-05-29 17:45:50 +02:00
Eloy Duran
4b9c210ea3
Make all the examples build on 1.9.3 as well.
2012-05-29 15:46:24 +02:00
Fabio Pelosin
598c743c28
Update to the last head of Xcodeproj.
2012-05-28 20:05:12 +02:00
Fabio Pelosin
809745bd3d
[Specification] Raise if it can't find a subspec.
2012-05-24 23:56:37 +02:00
Fabio Pelosin
9f1b33b159
[Specification] Made homepage, description, and summary top level.
...
Closes #269
2012-05-24 23:55:01 +02:00
Fabio Pelosin
34dac294d8
[Specification] Rename exclude_headers to exclude_header_search_paths.
2012-05-23 14:49:28 +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
9027f200eb
[Specification] Improve handling of headers mappings.
...
New methods
- #header_mappings_dir: specifies the folder from which to preserve the name-spacing
- #exclude_headers: specifies the headers that should be excluded by the header mappings.
Currently those methods are used by RestKit and SSZipArchive.
2012-05-15 15:37:40 +02:00
Fabio Pelosin
6bbbdbac15
Prevernt Xcodeproj from generating unecessary whitespace
...
- #add_libraries
- #add_frameworks
2012-05-14 22:56:11 +02:00
Fabio Pelosin
7162c5afde
Completed Pod::Specification refactor.
2012-05-14 16:02:06 +02:00
Fabio Pelosin
22de372851
[Specification#preferred_dependency] Implementation.
2012-05-11 17:38:17 +02:00
Fabio Pelosin
77c1f0b1b2
[Specification] Clean up.
2012-05-11 17:12:07 +02:00
Fabio Pelosin
b568f82b6d
[Specification] Inherith dependencies from the parent.
2012-05-10 22:03:32 +02:00
Fabio Pelosin
3364111c04
[Spec::Linter] Minor tweaks.
2012-05-10 18:11:47 +02:00
Fabio Pelosin
0c5c43c1f4
Speficiation#activate_for_platform and collateral improvements.
2012-05-10 14:51:13 +02:00
Fabio Pelosin
99d2042530
Simplified resolution process and implemented `main_subspec' substitution.
2012-05-09 18:48:41 +02:00
Fabio Pelosin
87778d87fa
Small clean up.
2012-05-09 16:39:30 +02:00
Fabio Pelosin
ea9b1810d0
WIP Specification refactor.
2012-05-09 15:16:20 +02:00
Fabio Pelosin
8553b9ebfb
[Specification#deployment_target=] Switch to Pod::Version
2012-05-03 17:15:16 +02:00
Fabio Pelosin
50405dc52b
Merge branch 'master' into deployment-target-check
...
* master:
[Installer] Don't generate documenation if already installed
[Command::Spec::Linter] Fix - Skip documentation generation
[Config#doc] Renamed to generate_docs
[Command::Spec::Linter] Bug fix.
[# 242 Command::Spec::Linter] Refactoring
[#246 | Resolver] Validate plaforms against each target.
[Resolver] Check target plafroms instead of podfile.
Conflicts:
lib/cocoapods/resolver.rb
2012-05-03 14:21:29 +02:00
Fabio Pelosin
e19bf01c46
[# 242 Command::Spec::Linter] Refactoring
...
- moved Specification#validate! to Linter
- fixed FileList bugs
- cleaned up
2012-05-02 23:39:42 +02:00
Fabio Pelosin
86be3d315c
[ #212 ] Check for deployment target
2012-04-30 19:28:24 +02:00
Fabio Pelosin
a587e4c4ae
[Pod::Command::Spec] support for subspecs
2012-04-23 18:33:04 +02:00
Fabio Pelosin
b5828a9a75
[Pod::Specification] Added support for deployment target in platform
2012-04-18 17:45:33 +02:00
Eloy Duran
b20d64026b
Add Specification#prefix_header_contents which does not take a pch file, but a string of code to be appended to the Pods pch file.
2012-04-16 17:14:19 +02:00
Victor Ilyukevich
4909373dfc
removed exception catching in recursive_subspecs
...
see [this
discussion](6bedfe0baa (commitcomment-1212777) )
for details
2012-04-15 23:09:03 +03:00
Victor Ilyukevich
6bedfe0baa
added subspecs into pod presenter [ #164 ]
2012-04-15 20:05:43 +03:00
Eloy Duran
5394696865
Append the contents of Specification#prefix_header_file to the Pods library's pch. Closes #169 .
2012-04-14 17:49:57 +02:00
Eloy Duran
adb89ec511
Cleanup and make specs green.
2012-04-14 01:49:15 +02:00
Eloy Duran
792e387c7a
Remove methods from Specification that have moved to LocalPod.
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
4e3dc1246e
Stash work on making specs green. This is taking a somewhat incorrect approach:
...
The installer should just instantiate the LocalPod class with the
platform, so that it only needs to query tha values it really needs from
the Specification.
2012-04-14 00:46:51 +02:00
Eloy Duran
14228a8377
Make Specification attributes that take platform specific values work.
2012-04-14 00:46:51 +02:00
Eloy Duran
918619a67c
Add specs for Specification attributes that can take values for different platforms.
2012-04-14 00:46:51 +02:00
Fabio Pelosin
c8bc4a7db4
[pod-list] new class Pod::Specification::Statistics
2012-04-11 00:25:52 +02:00
Fabio Pelosin
8582780982
[pod-list] refactoring
2012-04-10 18:49:32 +02:00
Fabio Pelosin
e46364e67e
[pod-list] Introduced pod list new
2012-04-10 17:51:46 +02:00
Fabio Pelosin
40030b9978
[ #200 , #133 ] Improvements to spec lint
...
- warning messages
- stronger validation
- validating pathnames starting with a slash
- cosmetics
2012-04-06 01:58:48 +02:00
Eloy Duran
745ca34e66
Get search info from the spec that the found spec is a part of. Fixes #177 .
2012-03-24 14:31:04 +01:00
Fabio Pelosin
e14fb9c8b3
Removed forgetten comma
2012-03-14 10:31:14 +01:00
Fabio Pelosin
6dc80f0266
[ #149 ] Documentation and license - syntax change
2012-03-07 17:58:16 +01:00
Fabio
c2008b4f01
[ #149 ] documentation and license_text to hash and support for appledoc
2012-03-06 15:18:52 +01:00
Fabio
cffe89f790
#149 added documentation, license_text, and license_text_lines attributes to spec
2012-03-05 13:55:58 +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