Commit Graph

1781 Commits

Author SHA1 Message Date
Yonas Kolb
bb2f6bbc4e
Add support for source groups (#621)
Add support for source groups
2019-11-20 22:13:09 +11:00
Yuta Saito
626c868f80 Update CHANGELOG.md 2019-11-20 17:35:41 +09:00
Yuta Saito
8b9e6ed01b Update ProjectSpec.md 2019-11-20 17:35:07 +09:00
Yuta Saito
db1f711ac8 Add test case 2019-11-20 16:53:45 +09:00
Yuta Saito
46925cdd7d Separate Resources and Bundles 2019-11-20 16:24:05 +09:00
Romuald CARI
0df37029cc Fix TargetSource group behavior
When targeting a file, a folder should not be created for its directory,
only the file should appear in the specified custom group.
Moreover, if the custom groups contains actual filesystem folders, they
should map to these.
2019-11-19 15:56:24 -05:00
Romuald CARI
de9c15ea1d Fix @sroebert PR based on @yonaskolb comments 2019-11-19 15:56:23 -05:00
Steven Roebert
82c86c1fbc Updated changelog 2019-11-19 15:56:23 -05:00
Steven Roebert
15e615300e Added new group parameter to target sources, allowing to add them to a custom parent group (resolving #478) 2019-11-19 15:56:23 -05:00
Kohki Miki
538d1c6804
Merge pull request #720 from giginet/intent-definitions
Fix localized *.intentdefinition have to be added to build source phases
2019-11-19 15:15:16 +09:00
Kohki Miki
cad36baa6d
Update SourceGeneratorTests.swift 2019-11-19 04:38:05 +09:00
giginet
5e9a2a9651 Add test case with buildPhase 2019-11-19 04:34:28 +09:00
Kohki Miki
793c276250
Update CHANGELOG.md 2019-11-19 03:36:42 +09:00
giginet
e24fa881da Tweak 2019-11-19 03:35:51 +09:00
giginet
d441a046d0 Update CHANGELOG 2019-11-19 03:31:20 +09:00
giginet
c5e9f07a53 Add tests to add intentdefinition to build source phases 2019-11-19 03:00:08 +09:00
giginet
e1f520c358 Merge remote-tracking branch 'origin/master' into intent-definitions 2019-11-19 02:51:17 +09:00
Yuta Saito
7669d60d66 Add copying bundles phase to trigger building Bundle 2019-11-18 19:14:12 +09:00
Yuta Saito
e336f56093 Support .bundle dependency 2019-11-18 18:07:46 +09:00
yonaskolb
dc8c2ef6ae Update changelog 2019-11-10 12:55:01 +11:00
Yonas Kolb
32bd7ed568
Update to XcodeProj 7.4 (#715)
Update to XcodeProj 7.4
2019-11-10 12:54:03 +11:00
yonaskolb
eda9a5fba2 remove customized file types 2019-11-10 12:42:58 +11:00
yonaskolb
63bf4f1584 regen fixtures 2019-11-10 12:40:47 +11:00
Yonas Kolb
e9239f83bd
Merge pull request #714 from yonaskolb/swift_5.1
Update to Swift 5.1
2019-11-10 12:38:33 +11:00
yonaskolb
003b23e935 update xcodeproj to 7.4.0 2019-11-10 12:35:34 +11:00
yonaskolb
7a5e217be6 update changelog 2019-11-10 12:21:11 +11:00
yonaskolb
38b25606fa update docs to Swift 5.1 2019-11-10 12:19:58 +11:00
yonaskolb
865ad156b2 use custom unwrap function 2019-11-10 12:18:04 +11:00
yonaskolb
66569d3670 use XCTUnwrap 2019-11-10 12:09:37 +11:00
yonaskolb
0e4e08bfc4 run swift format for Swift 5.1 2019-11-10 11:56:23 +11:00
Yonas Kolb
7ce43f2657
Add dump command (#710)
Add dump command
2019-11-10 11:47:43 +11:00
yonaskolb
d96f7890e4 Refactor commands 2019-11-10 11:38:53 +11:00
yonaskolb
44f9ffa51a formatting 2019-11-10 11:38:53 +11:00
yonaskolb
aa0fd85bfe add file option 2019-11-10 11:38:53 +11:00
yonaskolb
155add1431 update changelog 2019-11-10 11:38:53 +11:00
yonaskolb
43cd0ec33e add dump command 2019-11-10 11:37:52 +11:00
yonaskolb
5711c6be0d Remove project description from generate 2019-11-10 11:37:52 +11:00
giginet
b1b216b1b5 Use VariantGroup 2019-11-08 04:02:26 +09:00
giginet
ae75bcb2cb Localized 2019-11-08 02:52:50 +09:00
giginet
decaa9d080 Generate suitable source files for localized file reference 2019-11-08 02:12:10 +09:00
Kohki Miki
03076f40eb Support Static Frameworks for Carthage dependencies (#688) 2019-11-07 11:03:26 -06:00
Yonas Kolb
66333c6d79
Update to XcodeProj 7.3.0 (#709)
Update to XcodeProj 7.3.0
2019-11-07 23:22:49 +11:00
yonaskolb
0ea8f90fb5 update to XcodeProj 7.3.0 2019-11-07 23:16:54 +11:00
Romuald Cari
e38360d5e3 Fix crash on empty ${} variable expansion (#706)
This fix got lost in #704 reworks.
2019-11-06 14:12:11 -06:00
wag-miles
c5905581d5 Fix header phase for static frameworks (#705) 2019-11-06 14:09:20 -06:00
Romuald Cari
1cdb5dcea3 Disable Xcode 10.3 CI builds (#707) 2019-11-06 13:41:09 -06:00
Romuald Cari
06a6616b88 Improving variable expansion runtime (#704)
* Improving variable expansion runtime

The current implementation of variable expansion is O(n x m) with n being the
number of strings in the project spec and m being the number of project variables.

This implementation is now O(n).

Also, this effectively deprecates the support for $legacy_variables in favor of the
${new_variables} making this whole patch possible.

* Adding option to disable variable expansion

* Adding performance test for spec loading

* Updating changelog
2019-11-06 08:33:54 -06:00
Yonas Kolb
1942ba36c0 rename make brew 2019-11-01 10:13:27 +11:00
Yonas Kolb
a53bf377a7 update changelog 2019-11-01 10:11:31 +11:00
Yonas Kolb
b7a597200d Update to 2.10.1 2019-11-01 10:09:48 +11:00