Asif
400c19ee9a
Bugfix: Consider folders with dot in it when generating projects ( #826 )
...
* Bug fix in SourceGenerator
Folders which would have a dot in it, would be added to Copy Bundle Resources even though it contained swift files. This commit, updates the if checks to check if the extension is not of type lproj or xcassets or bundle. This would let Xcodegen handle paths with dots in it
* Refactor SourceGenerator.swift getGroupSources function
* Add FolderWithDot2.0 to TestProject/App_iOS
* Update TestProject fixture with SwiftFileInDotPath and FolderWithDot2.0 changes
* Update test to assert bundles are included in resources
* Remove intentDefinition from whitelistedDirectoryExtensions because it's not a directory, it's always a file so the check is not required
2020-04-09 07:47:54 -05:00
Ian Leitch
b1edbda583
Add --project-root option to generate command. ( #828 )
2020-04-08 14:20:54 -05:00
Andrés Cecilia Luque
7afcf1f5f7
Fixed issue when linking and embeding static frameworks: they should be linked and NOT embed ( #820 )
2020-04-07 10:14:42 -05:00
Sebastian Celis
0328fa03e7
Add improved support for simple iOS sticker packs ( #824 )
...
* Allow messages applications to skip the compile sources phase
By default, simple iOS sticker packs created in Xcode do not include
a compile sources phase. This change will allow messages applications
with an empty list of sources to skip that phase entirely.
* Add support for launchAutomaticallySubstyle in run schemes
This is especially important for simple iOS sticker packs that require
this run scheme setting to be set to 2 in order to run the scheme
properly.
2020-04-06 13:37:37 -05:00
Michael Eisel
c3693d4098
Optimize bottlenecks ( #803 )
2020-04-03 11:31:48 -05:00
Yonas Kolb
01c6959f48
Update to 2.15.1
2.15.1
2020-04-03 10:32:22 +11:00
Yonas Kolb
5106f5052e
complete XcodeProj 7.10.0 upgrade
2020-04-03 10:32:22 +11:00
Sam Soffes
5a34b41315
Update XcodeProj to 7.10.0 ( #822 )
2020-04-03 10:24:45 +11:00
Andrés Cecilia Luque
8c21380a26
Added static framework build settings presets ( #819 )
2020-04-02 16:26:16 +11:00
Yonas Kolb
4c629979b5
Merge pull request #818 from ElfSundae/patch-1
...
Update ProjectSpec.md
2020-03-31 14:32:32 +11:00
Elf Sundae
1a70f4e4bb
Update ProjectSpec.md
...
deploymenTarget => deploymentTarget
2020-03-31 10:17:56 +08:00
Yonas Kolb
84b81b8559
Set theme jekyll-theme-cayman
2020-03-30 23:18:56 +11:00
Yonas Kolb
be3e8da9d5
Set theme jekyll-theme-slate
2020-03-30 23:18:29 +11:00
Yonas Kolb
7a3867794a
Set theme jekyll-theme-cayman
2020-03-30 23:04:32 +11:00
Dalton Claybrook
039f6c31e7
Use remote-runnable launch actions for Apple Watch schemes ( #798 )
...
* Add support for using remote runnables with an Apple Watch scheme
2020-03-26 08:14:46 -05:00
Yonas Kolb
94018e1082
Update to 2.15.0
2.15.0
2020-03-25 11:55:28 +11:00
Yonas Kolb
15559eb651
Merge pull request #805 from kateinoigakukun/katei/support-SWIFT_INSTALL_OBJC_HEADER
...
Avoid copying ObjC interface header when SWIFT_INSTALL_OBJC_HEADER=false
2020-03-25 11:30:05 +11:00
Yonas Kolb
e784ed7897
Merge pull request #808 from freddi-kit/support-local-sp-with-packages
...
Support Local Swift Package by `packages:`
2020-03-25 11:00:55 +11:00
freddi(Yuki Aki) and Yonas Kolb
f024fc3229
Update Docs/ProjectSpec.md
...
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com >
2020-03-24 22:44:00 +09:00
freddi(Yuki Aki)
18efe96637
Merge branch 'master' into support-local-sp-with-packages
2020-03-23 10:12:18 +09:00
Yonas Kolb
fb3348d38e
Merge pull request #810 from evandcoleman/feature/target-scheme-buildImplicitDependencies
...
Add buildImplicitDependencies to TargetScheme
2020-03-22 22:13:07 +11:00
Evan Coleman
006507cf85
Update CHANGELOG
2020-03-20 13:25:14 -04:00
Evan Coleman
0d714bb47e
add buildImplicitDependencies to TargetScheme
2020-03-20 13:23:50 -04:00
Yuta Saito
b7d658157e
Merge branch 'master' into katei/support-SWIFT_INSTALL_OBJC_HEADER
2020-03-20 11:50:05 +09:00
freddi
c875775404
Update CHANGELOG
2020-03-20 00:02:48 +09:00
freddi
c3d9e67c57
Fixed description of Swift Package
2020-03-20 00:01:47 +09:00
freddi
af3a7e0596
Resolve local package name from abstract path
...
- Also, added Comment
2020-03-19 23:58:52 +09:00
freddi
5c380bf917
Removed old localPackages things from Documents
2020-03-19 23:45:21 +09:00
freddi
6bbd90ce4b
Removed new style of localPackages implemented at #796
2020-03-19 23:37:07 +09:00
freddi
a3ddb4863d
Reverted parsing order of path and url for making switch package easy
2020-03-19 23:33:18 +09:00
freddi
550df76722
Make SwiftPackage itself as enum
2020-03-19 23:29:46 +09:00
freddi
defd73fca9
Removed LocalSwiftPackage
2020-03-18 22:10:44 +09:00
freddi
a05ec92011
Updated CHANGELOG
2020-03-18 22:00:51 +09:00
freddi
e61dafdf55
Removed unnecessary space
2020-03-18 21:48:34 +09:00
freddi
e92e8a259f
Fixed English Error
2020-03-18 21:46:10 +09:00
freddi
bbbc90c8d3
Updated Project Spec
2020-03-18 21:43:45 +09:00
freddi
31aa7086a4
Added old local package format test
2020-03-18 21:32:44 +09:00
freddi
ca8136b62d
Removed localPackages variable
2020-03-18 21:32:24 +09:00
freddi
5eb4c33197
Merge branch 'support-local-sp' into support-local-sp-with-packages
2020-03-18 20:50:23 +09:00
Yonas Kolb
59ab223922
Merge pull request #796 from freddi-kit/support-local-sp
...
Support Local Swift Package as Dependency
2020-03-18 22:26:26 +11:00
freddi
ccdfc52cd2
Removed not true sentence
2020-03-18 17:25:38 +09:00
freddi
b03ae52c0a
Removed old localPackages descriptions
2020-03-18 17:17:43 +09:00
freddi(Yuki Aki) and Yonas Kolb
8dcfd07bd5
Update Tests/XcodeGenKitTests/ProjectGeneratorTests.swift
...
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com >
2020-03-18 17:13:50 +09:00
freddi(Yuki Aki) and Yonas Kolb
a077f2da88
Update Sources/XcodeGenKit/SourceGenerator.swift
...
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com >
2020-03-18 17:13:29 +09:00
freddi(Yuki Aki)
da930999c7
Merge branch 'master' into support-local-sp
2020-03-18 16:15:55 +09:00
Yonas Kolb
e0d7074a8c
Merge pull request #799 from ionutivan/issue-325
...
Add stopOnEveryMainThreadCheckerIssue
2020-03-18 17:46:55 +11:00
ionutivan
2f0c5ea7a4
change test fixtures
2020-03-17 18:36:51 +01:00
ionutivan
2252ee4882
set stopOnEveryMainThreadCheckerIssue to test parsing
2020-03-17 18:29:25 +01:00
Yuta Saito
1f0f3ef1e6
Update CHANGELOG.md
2020-03-14 02:40:40 +09:00
Yuta Saito
78c11f94a3
Avoid to copy ObjC interface header when SWIFT_INSTALL_OBJC_HEADER=false
2020-03-14 02:37:00 +09:00