Yonas Kolb
c79a205339
don't code sign target dependencies by default
2018-06-27 22:44:19 +10:00
Yonas Kolb
c223084edf
add iMessage app
2018-06-27 22:44:19 +10:00
Yonas Kolb
c8bedc81b5
add dependency name to PBXContainerItemProxy deterministic reference
2018-06-27 22:43:25 +10:00
Yonas Kolb
d9f5744ca3
add build rule unit tests
2018-06-27 22:41:14 +10:00
Yonas Kolb
c485549d2d
improve error output
2018-06-27 22:18:19 +10:00
Yonas Kolb
9142111c95
add gen_fixtures script
2018-06-26 23:09:27 +10:00
Yonas Kolb
67b5eb7006
fix excludes documentation
2018-06-26 21:45:29 +10:00
Yonas Kolb
e5e5c4b1ac
Merge pull request #323 from yonaskolb/dot_keys
...
Fix decoding dictionaries with dot keys
2018-06-26 21:41:29 +10:00
Yonas Kolb
bf61995f72
fix decoding dictionaries with dot keys
2018-06-26 21:29:44 +10:00
Yonas Kolb
35da48c293
Merge pull request #322 from archmagees/master
...
🐛 📝 [Fix] a bug about install by mint in README.md
2018-06-25 12:56:30 +10:00
Arthur
525a396733
🐛 📝 [Fix] a bug about install by mint in README.md
2018-06-23 10:46:58 +08:00
Yonas Kolb
2ebfc9a9dc
update changelog
2018-06-11 20:04:59 +10:00
Yonas Kolb
249b17f6ba
Merge pull request #317 from maicki/maicki/cc-source-files
...
Add support for cc source files
2018-06-10 12:01:55 +10:00
Michael Schneider
227ddae290
Add support for cc source files
2018-06-08 13:48:25 -07:00
Yonas Kolb
f098902c15
explicitly call make build in tests
2018-06-08 15:21:50 +10:00
Yonas Kolb
438869e997
make format_code
2018-06-08 15:21:25 +10:00
Yonas Kolb
a1639b2298
Merge pull request #316 from yonaskolb/xctest
...
Integrate XCTest with Spectre for nicer tests in Xcode
2018-06-08 15:20:44 +10:00
Yonas Kolb
0e1f039055
integrate XCTest with Spectre for nicer tests in Xcode
2018-06-08 15:12:42 +10:00
Yonas Kolb
9ff48c843d
update changelog
2018-06-03 19:16:13 +10:00
Yonas Kolb
1f0e34f010
simply homebrew fix
2018-06-03 18:53:42 +10:00
Yonas Kolb
27032fce1d
Merge pull request #296 from sascha/feature/legacy-target-fix
...
Remove file/product reference for legacy targets
2018-06-03 18:48:09 +10:00
Yonas Kolb
5d611e008a
test excluding .xcodeproj
2018-06-03 16:49:09 +10:00
Yonas Kolb
7d9e6a7bb8
Merge pull request #311 from stevemoser/patch-1
...
Fix Xcode misspellings
2018-05-25 12:52:32 +10:00
Steve Moser
f524d2ad13
Fix Xcode misspellings
2018-05-24 09:32:36 -07:00
Yonas Kolb
c755458f90
Merge pull request #308 from yonaskolb/ks/frameworks
...
Support frameworks in source paths
2018-05-24 16:26:35 +10:00
Yonas Kolb
701df1c915
Merge pull request #306 from yonaskolb/build_rule
...
Add build rules
2018-05-24 16:22:06 +10:00
Keith Smiley
853c98bac1
Support frameworks in source paths
...
This adds support for users passing pre-compiled frameworks in as a
source file of a target, and correctly adding it to the copy frameworks
build phase. Previously it would be added to the copy resources build
phase.
2018-05-16 17:18:46 -07:00
Yonas Kolb
2a0e740ab9
update examples
2018-05-15 15:03:36 +10:00
Yonas Kolb
294f95900d
update docs
2018-05-15 15:00:14 +10:00
Yonas Kolb
d202edcf4f
Merge pull request #307 from yonaskolb/always_create_phases
...
Always generate Sources build phase
2018-05-14 10:44:07 +10:00
Yonas Kolb
5f99d0c82d
always generate Sources build phase
2018-05-14 10:38:43 +10:00
Yonas Kolb
6faca7aeed
use AutoEquatable in BuildRule
2018-05-13 19:10:31 +10:00
Yonas Kolb
992175ffdc
update required xcode version
2018-05-13 19:07:06 +10:00
Yonas Kolb
3533c2cb07
use AutoEquatable where possible
2018-05-13 19:05:32 +10:00
Yonas Kolb
fe39aa8f71
use compactMap in tests
2018-05-13 18:52:13 +10:00
Yonas Kolb
542668d9f0
add build rules
2018-05-13 17:13:48 +10:00
Yonas Kolb
1ce6b97980
update to Swift 4.1
2018-05-12 15:10:18 +10:00
Yonas Kolb
cca3d22734
Merge branch 'master' of https://github.com/yonaskolb/XcodeGen
2018-05-07 19:32:09 +10:00
Yonas Kolb
800c46d16e
Merge pull request #303 from alvarhansen/archive-share-dir
...
Include package name in share dir for presets
2018-05-07 18:59:46 +10:00
Yonas Kolb
6305f31c83
get test fixture running
2018-05-03 12:17:36 +10:00
Yonas Kolb
c3f4c96685
Updated badges
2018-05-01 13:42:52 +10:00
Alvar Hansen
91fce92dba
Include package name in share dir for presets
2018-04-26 14:11:19 +03:00
Yonas Kolb
fc0398b627
Merge pull request #302 from allu22/doc-schemes
...
Fix schemes documentation example
2018-04-26 07:36:59 +10:00
Alvar Hansen
5930af67fd
Fix schemes documentation example
2018-04-25 17:02:44 +03:00
Yonas Kolb
364f33e0bd
Merge pull request #298 from yonaskolb/ks/carthage-performance
...
Improve Carthage dependency lookup performance
2018-04-24 23:07:37 +10:00
Keith Smiley
812af8b3a1
Update targetsMap on targets didSet
2018-04-23 09:51:38 -07:00
Yonas Kolb
88e5e0a2ee
Merge pull request #299 from allu22/framework-testability
...
Remove testability flag from framework template
2018-04-23 18:43:00 +10:00
Alvar Hansen
06b82065b7
Remove testability flag from framework template
...
Currently this flag enables testability to all configurations. Correct
behaviour is to use default, project, value.
2018-04-23 11:32:05 +03:00
Keith Smiley
c4ac000951
Iteratively discover carthage dependencies
2018-04-19 14:46:05 -07:00
Keith Smiley
d4445c6d4a
Store targets as dictionary for faster lookups
2018-04-19 14:45:56 -07:00