Commit Graph
422 Commits
Author SHA1 Message Date
Yuta Saito d1bed7191c Fix unit test build error for TargetReference 2019-10-10 23:57:55 +09:00
Yuta Saito 0a43435af3 Merge branch 'master' into external-target-ref 2019-10-10 23:38:45 +09:00
Kohki Miki 62a26b0a17 Merge branch 'master' into project-path 2019-10-09 16:36:42 +09:00
Yonas Kolb 3e1b9650b9 Merge pull request #679 from nivanchikov/fix_localized_resources_with_directories
Fix some resource files being placed to "Recovered References" group
2019-10-09 09:00:04 +11:00
giginet 7db2d2c526 Rename to projectDirectory 2019-10-08 22:52:51 +09:00
giginet f9b42c2d4f Resolve relativePath 2019-10-08 22:48:42 +09:00
giginet 26c867d1ad Remove XCTUnwrap 2019-10-08 22:48:42 +09:00
giginet 90b018ad28 Passing relative path 2019-10-08 22:48:42 +09:00
giginet fac151ed9b Add testcases for project destination 2019-10-08 22:48:42 +09:00
Yonas Kolb 27564f9a28 Merge pull request #672 from yonaskolb/BC-SchemeTemplates
Scheme Templates
2019-10-08 17:38:32 +11:00
Nikita Ivanchikov 974bf8ac5f Add source generator tests 2019-10-08 01:40:56 +03:00
Brian Clymer 6e5766a2bc Ensure that target names can be changed by template attributes. 2019-10-02 10:40:15 -05:00
giginet f0dc840128 Remove unnecessary matchers 2019-10-03 00:12:45 +09:00
giginet ccd411d37e Fix tests for selecting suitable configs 2019-10-03 00:09:09 +09:00
giginet 2010c2ab48 Add tests for selecting suitable schemes 2019-10-02 23:19:13 +09:00
Brian Clymer 30e1a84566 Working support for scheme templates. 2019-10-02 08:52:22 -05:00
Yuta Saito b96d077252 Merge branch 'master' into external-target-ref 2019-09-30 17:09:04 +09:00
yonaskolb 06eed64380 add version and from 2019-09-27 23:00:30 +10:00
yonaskolb 8e48c7b07f put local packages into a Packages group and add options.localPackagesGroup 2019-09-27 22:49:05 +10:00
yonaskolb 0300e7f35e add a swift generation test 2019-09-27 22:13:36 +10:00
yonaskolb e9193cfb29 add support for localPackages 2019-09-27 21:36:07 +10:00
yonaskolb fe693c7160 add package validation 2019-09-27 17:10:55 +10:00
yonaskolb 4939cbf0e9 add spm fixture 2019-09-27 17:10:55 +10:00
yonaskolb f55507187a add project tests
test
2019-09-27 17:10:55 +10:00
Yuta Saito 0595f07611 Resolve conflicts 2019-09-23 00:55:42 +09:00
Yuta Saito 98df51f489 Merge branch 'external-target-ref' into test-coverage 2019-09-23 00:45:53 +09:00
Yuta Saito cd1d370d91 Merge branch 'master' into external-target-ref 2019-09-23 00:29:35 +09:00
Yuta Saito 5f02e6883b Fix test cases for external project 2019-09-23 00:23:51 +09:00
Yuta Saito 2846659313 Set selectedLauncherIdentifier when debug disabled 2019-09-22 21:14:20 +09:00
Yuta Saito 6b2cd0a916 Add test case for debugEnabled 2019-09-16 11:05:30 +09:00
Yuta Saito 52cca31892 Rename CoverageTarget.target to name 2019-09-16 00:57:05 +09:00
Yuta Saito 3e2ebdbf1f Add test case for code coverage options 2019-09-16 00:50:53 +09:00
Yuta Saito 4e087b6960 Add test case for parsing externalProject in project spec 2019-09-14 20:06:25 +09:00
Yuta Saito 599a2c8ead Add test case for scheme generation 2019-09-14 18:43:59 +09:00
Yuta Saito da7b13c78c Add test case for template expansion in [Any] 2019-09-10 22:53:45 +09:00
Brian Clymer e4204e51ee Tweak an includes test. 2019-09-01 15:33:15 -05:00
Brian Clymer 582193e482 Merge branch 'master' into BC-IncludesOnly 2019-09-01 15:23:24 -05:00
Brian Clymer 1a2efd656f Merge branch 'master' into BC-IncludesOnly 2019-09-01 15:20:08 -05:00
yonaskolb d921d14259 make format_code 2019-09-01 22:02:53 +10:00
Yonas Kolb 2e306b2a12 Merge branch 'master' into master 2019-09-01 03:04:35 +10:00
Yonas Kolb 3a67d0e53c Merge branch 'master' into disable_main_thread_checker 2019-09-01 02:53:28 +10:00
Brian Clymer fbac8af327 Include path even if it's only a relative of the included file. 2019-08-28 15:48:47 -05:00
Brian Clymer f918bf54ea Add support for explicit includes on sources.
They are overridden by excludes.
2019-08-28 14:22:35 -05:00
Yuta Saito 458ba9de89 Allow to link dylib into static library only when 'link' is true (#635)
* Allow to link dylib into static library only when 'link' is true

* Add test case to proof that links only when true

* Update CHANGELOG.md
2019-08-28 13:52:27 -05:00
Brian Clymer bcdbad4a10 Add recursive glob support. 2019-08-28 13:39:05 -05:00
Keith Smiley acb56f8866 Ignore files with orig extension
This is useful for multi-developer projects where you don't want to
delete these files for everyone, since they might actually want them,
but they still aren't useful to show in Xcode.

Fixes https://github.com/yonaskolb/XcodeGen/issues/310
2019-08-24 11:57:10 -07:00
haritowa 8e21cdfdb1 Include unique file only once
Fixes #574
2019-08-19 12:42:53 -05:00
Miles Hollingsworth d32a710fa2 add disable main thread checker for test actions 2019-08-02 09:21:22 -07:00
yonaskolb 401df4042a fix swift 5.1 warnings 2019-06-26 17:02:42 +10:00
yonaskolb d71612cbe0 update code to new XcodeProj 2019-06-26 16:49:10 +10:00