Sam Kirchmeier
aeb65969d4
Automatically include bundles in the Copy Bundle Resources build phase ( #838 )
2020-04-22 07:59:43 -05:00
Ian Leitch
4ae08453c3
Fix handling of SWIFT_INSTALL_OBJC_HEADER when its value is YES/NO. ( #827 )
...
* Fix handling of SWIFT_INSTALL_OBJC_HEADER when its value is YES/NO.
* Update CHANGELOG.md
* Address PR feedback.
2020-04-15 10:55:56 +10:00
Brentley Jones
e44dcd3948
Set scheme actions to build step for TargetScheme ( #823 )
...
Adjusts the preActions and postActions of a TargetScheme to only be applied applied to the `build` step.
2020-04-13 23:30:46 +10:00
Ian Leitch
7ff577911d
Prefix static library target filenames with 'lib' to match Xcode. ( #831 )
...
* Prefix static library target filenames with 'lib' to match Xcode.
Given a target named 'MyTarget', Xcode automatically prefixes the filename with 'lib', resulting in the filename 'libMyTarget.a'.
* Update CHANGELOG.md
Co-authored-by: Yonas Kolb <yonaskolb@users.noreply.github.com>
2020-04-13 21:49:17 +10:00
Fumito Nakazawa
18fae50c86
Fix to prevent duplicate addition of carthage static frameworks ( #829 )
...
* Check carthageLinkType is static
* Update changelog
2020-04-13 21:44:14 +10:00
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
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
Andrés Cecilia Luque
8c21380a26
Added static framework build settings presets ( #819 )
2020-04-02 16:26:16 +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
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
freddi(Yuki Aki)
18efe96637
Merge branch 'master' into support-local-sp-with-packages
2020-03-23 10:12:18 +09:00
Evan Coleman
006507cf85
Update CHANGELOG
2020-03-20 13:25:14 -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
a05ec92011
Updated CHANGELOG
2020-03-18 22:00:51 +09:00
freddi(Yuki Aki)
da930999c7
Merge branch 'master' into support-local-sp
2020-03-18 16:15:55 +09:00
Yuta Saito
1f0f3ef1e6
Update CHANGELOG.md
2020-03-14 02:40:40 +09:00
freddi(Yuki Aki)
c47f1837b3
Update CHANGELOG.md
...
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com>
2020-03-05 10:26:06 +09:00
freddi(Yuki Aki)
a992ac9368
Update CHANGELOG.md
...
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com>
2020-03-05 10:25:57 +09:00
freddi
131d00fa3e
Update Change Log
2020-03-05 10:02:11 +09:00
ionutivan
7e6e0af89f
change CHANGELOG pull number
2020-03-04 21:58:01 +01:00
ionutivan
dece42e784
change CHANGELOG
2020-03-04 21:55:08 +01:00
freddi
cc86a41b1f
Fixed wrong pull request number in Change Log
2020-03-04 00:19:01 +09:00
freddi
f3108c7e1e
Update Change Log
2020-03-04 00:17:24 +09:00
yonaskolb
1c242111b5
Update to 2.14.0
2020-02-29 12:44:13 +11:00
Yonas Kolb
bd7e0b7564
Merge pull request #788 from alexruperez/swift-package-manager_dynamic-packages_embed-and-sign_fix
...
Fix #784 Swift Package Manager (Embed & Sign) for dynamic packages.
2020-02-29 12:38:39 +11:00
Ken Tominaga
c0c998b429
Set xcodeproj path in project.xcworkspace/contents.xcworkspacedata ( #793 )
...
* Set xcodeproj path in project.xcworkspace/contents.xcworkspacedata
* Update CHANGELOG.md
2020-02-28 14:40:37 -06:00
Bryan Summersett
da3cc75b36
Update CHANGELOG
2020-02-26 18:32:20 -08:00
Ken Tominaga
f510b44186
Set TEST_TARGET_NAME
only when a project has UITest bundle ( #792 )
...
* Set `TEST_TARGET_NAME` only for UITest
* Update CHANGELOG.md
2020-02-26 09:26:35 -06:00
Alex Rupérez
feab78724f
Added changelog entry and updated test fixtures.
2020-02-26 12:38:07 +01:00
Ken Tominaga
bb877c7472
Add comment to CHANGELOG.md
2020-02-24 17:23:38 -08:00
yonaskolb
d3a3640fcb
Update to 2.13.1
2020-02-07 10:58:01 +11:00
yonaskolb
ce787d9e40
use mxcl/Version to fix parsing
2020-02-07 10:49:28 +11:00
yonaskolb
d966e9d610
fix legacy targets dependencies
2020-02-07 10:09:09 +11:00
yonaskolb
26cb9b93a6
update to XcodeProj 7.8.0
2020-02-07 09:39:10 +11:00
Liam Nichols
6a33ad86e1
Update CHANGELOG.md
2020-02-06 11:10:52 +00:00
Yonas Kolb
bb8bceccf0
Update CHANGELOG.md
2020-02-02 11:19:01 +11:00
yonaskolb
d041c6161a
Update to 2.13.0
2020-02-02 10:42:24 +11:00
yonaskolb
da7ef96dd2
update changelog
2020-02-02 10:41:20 +11:00
Yonas Kolb
f2def422c5
Reorder build phases ( #768 )
...
* update changelog
* moved `Copy Bundle Resources` to after `Link with Libraries` build phase
2020-02-02 10:39:35 +11:00
Christopher Rogers
5966e294e7
Stabilize sorting of groups with duplicate names/paths ( #671 )
...
* Stabilize sorting of groups with duplicate names/paths
For example, previously a group with (name: nil, path: "Sources") would be considered equal to (name: "Sources", path: "../Sources"), even though they are distinct groups.
* Remove Comparable conformance from PBXFileElement
...as it isn't compatible with its Equatable conformance.
Renamed localizedStandardCompare to reflect the fact that PBXFileElement no longer has an inherent order.
* Update changelog
2020-02-02 09:46:17 +11:00
Evan Coleman
6bfd620549
Support external target dependencies via subprojects ( #701 )
...
* Allow external target dependencies via subprojects
* Update CHANGELOG
* Update ProjectSpec
* Fix test
* Use existing fixture for test
* Sort subprojects by name
* Throw subproject generation error instead of crashing
* Cleanup target dependency generation
* Update test fixture project
* Combine extentions in Linkage
* Update XcodeProj to 7.7.0
* Update CHANGELOG.md
* Update ProjectSpec.md
Co-authored-by: Yonas Kolb <yonaskolb@users.noreply.github.com>
2020-02-02 09:44:56 +11:00
Yonas Kolb
6b7b7e6134
Update and lock XcodeProj to 7.7.0 ( #767 )
2020-02-02 09:35:45 +11:00
yonaskolb
8b12837cdb
Update to 2.12.0
2020-02-02 00:40:14 +11:00
Yonas Kolb
49ed1503ef
Add pre and post-gen commands ( #759 )
...
* add pre and post-gen commands
* update changelog
* run gen scripts in project directory
2020-01-27 22:22:35 +11:00
Bas van Kuijck
f544dd36e6
Added a simulateLocation option in scheme specs ( #756 )
...
* Added a simulateLocation option in scheme specs
* Updated fixtures for simulateLocation
* Use fileGroups instead of sources
2020-01-23 09:12:06 -06:00
sipao
3a9131a21a
Add support On Demand Resources ( #753 )
...
* added on-demand-resources setting to project.yml
* update documents
* Apply suggestions from code review
fixed docs
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com>
* Make it possible to resourceTags convert to json
* Use sorted() instead of Array initializer
* Avoid merge assetTags if it is empty
* Changed access to resourceTags to inline
* Don't add resourceTags other than chosenBuildPhase is .resources
* update CHANGELOG.md
* update spec loading test
* add a new "generates resource tags" test case
* add resourceTags in Test Fixture and update
Co-authored-by: Yonas Kolb <yonaskolb@users.noreply.github.com>
2020-01-21 08:47:31 +11:00
Bas van Kuijck
d10dcc9a0e
Validate package version value ( #755 )
...
* Validate package version value
* Added CHANGELOG entry
* Improved testcases for package versions
2020-01-15 13:29:24 -06:00
John Flanagan
517bfd1f04
Update changelog
2020-01-14 22:15:21 -06:00
Kamil Pyć
74203dc62d
Merge branch 'master' into use_relative_path_for_XcodeProj
2020-01-12 18:22:41 +01:00
Kamil Pyć
b7a0d56f47
Updated Changelog
2020-01-12 18:21:18 +01:00
Yonas Kolb
308b351a7a
Merge pull request #744 from ikesyo/avoid-adding-unnecessary-path-to-FRAMEWORK_SEARCH_PATHS
...
Don't add framework dependency's directory to FRAMEWORK_SEARCH_PATHS if it is implicit
2020-01-12 21:45:39 +11:00
Dan Loman
0c6dd1401a
Add option to generate only plist files
...
Add changelog entry
Update CHANGELOG.md
Co-Authored-By: Yonas Kolb <yonaskolb@users.noreply.github.com>
Update to new flag PropertyWrapper
2020-01-07 13:49:03 -08:00
Sho Ikeda
3a76997c1a
Update CHANGELOG
...
Co-authored-by: yutailang0119 <muta.yutaro@gmail.com>
2020-01-06 23:36:24 +09:00
Yuta Saito
c9fbd3a0a0
Update CHANGELOG.md
2020-01-06 20:58:35 +09:00
yonaskolb
1a99ffd89c
update changelog
2020-01-05 11:43:26 +11:00
Yonas Kolb
4339007e66
Merge pull request #723 from kateinoigakukun/katei/add-bundle-dependency
...
Add bundle dependency type
2019-12-12 22:21:23 +11:00
Franz Busch
bedbfef9cd
Add support for language and region for targets
2019-12-04 09:35:56 +01:00
yonaskolb
f064bdf6a1
Update to 2.11.0
2019-12-03 22:57:09 +11:00
Yuta Saito
6abca395bc
Merge branch 'master' into katei/add-bundle-dependency
2019-12-01 22:16:14 +09:00
Atsushi Kiwaki
73c52f5898
Fixed unnecessary dependencies related to SwiftPM ( #726 )
2019-11-27 12:42:14 -06:00
Ken Tominaga
1f3e9cc978
Update CHANGELOG
2019-11-23 12:27:26 +09:00
Yuta Saito
49f29e9156
Merge branch 'master' into katei/add-bundle-dependency
2019-11-20 19:35:38 -08:00
yonaskolb
69d8c8de44
update changelog
2019-11-20 22:35:05 +11:00
Yuta Saito
626c868f80
Update CHANGELOG.md
2019-11-20 17:35:41 +09:00
Steven Roebert
82c86c1fbc
Updated changelog
2019-11-19 15:56:23 -05:00
Kohki Miki
793c276250
Update CHANGELOG.md
2019-11-19 03:36:42 +09:00
giginet
d441a046d0
Update CHANGELOG
2019-11-19 03:31:20 +09:00
yonaskolb
dc8c2ef6ae
Update changelog
2019-11-10 12:55:01 +11:00
yonaskolb
7a5e217be6
update changelog
2019-11-10 12:21:11 +11:00
yonaskolb
155add1431
update changelog
2019-11-10 11:38:53 +11:00
Kohki Miki
03076f40eb
Support Static Frameworks for Carthage dependencies ( #688 )
2019-11-07 11:03:26 -06:00
yonaskolb
0ea8f90fb5
update to XcodeProj 7.3.0
2019-11-07 23:16:54 +11:00
wag-miles
c5905581d5
Fix header phase for static frameworks ( #705 )
2019-11-06 14:09:20 -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
a53bf377a7
update changelog
2019-11-01 10:11:31 +11:00
Romuald Cari
292cee1f6e
Fixing link directive on dependencies ( #703 )
...
PR #624 introduced a bug with operator priorities discarding false link settings
for dependencies when the target is an executable and the dependency a static
library. This PR fixes that.
2019-10-31 15:32:17 -05:00
Yuta Saito
610e65f78d
Update CHANGELOG.md
2019-10-30 16:00:00 +09:00
Bryan Summersett
98472a3d88
Add Base to known regions even if one doesn't exist
2019-10-29 15:33:52 -07:00
yonaskolb
03b74b37c0
Update to 2.10.0
2019-10-27 23:25:47 +11:00
yonaskolb
efc71ca143
update changelog
2019-10-27 23:18:16 +11:00
Yuta Saito
d4ae922a4d
Update outdated CHANGELOG.md
2019-10-27 13:31:42 +09:00
Yuta Saito
3d58b3d104
Merge branch 'master' into test-coverage
2019-10-27 12:58:30 +09:00
Yuta Saito
f81adfe291
Merge branch 'external-target-ref' into test-coverage
2019-10-27 12:57:23 +09:00
Yonas Kolb
f9e5f23c2b
Support External Target Reference ( #655 )
...
Support External Target Reference
2019-10-27 14:11:35 +11:00
Malcolm Jarvis
d22ab944c4
Fix macOS unit test target TEST_HOST ( #696 )
...
Resolves #695
Previously, macOS unit test targets would appear to have no test host.
By manually setting the test host in Xcode on the fixture project, I discovered that macOS test hosts require an additional `Contents/MacOS/` path component before the product name.
We can manually detect the platform when setting the test host and as such generate the host correctly for macOS unit test targets.
2019-10-24 11:12:00 -05:00
Kohki Miki
96a721da30
Update CHANGELOG.md
2019-10-24 02:22:04 +09:00
Kohki Miki
5b5d0e917e
Merge pull request #681 from giginet/project-path
...
Resolving relative paths with custom project destination
2019-10-23 04:15:51 +09:00
Yonas Kolb
391cfe7126
Update CHANGELOG.md
2019-10-22 22:32:11 +11:00
Franz Busch
b5773eff6a
Don't generate CFBundleExecutable for targets of type bundle
2019-10-22 09:39:22 +02:00
Yuta Saito
0866203a60
Merge branch 'master' into external-target-ref
2019-10-21 21:37:52 +09:00
Yonas Kolb
a03c960a35
Update CHANGELOG.md
2019-10-15 21:34:08 +11:00
Yuta Saito
d7864ffba0
Update CHANGELOG.md
2019-10-15 15:55:45 +09:00
Yuta Saito
be9c6a27b5
Merge branch 'master' into external-target-ref
2019-10-15 15:55:12 +09:00
yonaskolb
e41181741a
update changelog
2019-10-14 21:17:09 +11: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
b208921328
Add CHANGELOG
2019-10-08 22:49:25 +09:00
Nikita Ivanchikov
d5cfc58cd5
Add CHANGELOG
2019-10-08 14:59:24 +03:00
Yonas Kolb
27564f9a28
Merge pull request #672 from yonaskolb/BC-SchemeTemplates
...
Scheme Templates
2019-10-08 17:38:32 +11:00
Brian Clymer
ba34891aae
Add changelog and docs.
2019-10-06 15:48:10 -05:00
Yonas Kolb
38b9b18bc9
Merge branch 'master' into fix-paths
2019-10-06 22:38:13 +11:00
Yonas Kolb
a0a0065fd8
Update CHANGELOG.md
2019-10-06 22:17:51 +11:00
Yonas Kolb
c46022cae4
Select suitable configs for auto-generated schemes ( #673 )
...
Select suitable configs for auto-generated schemes
2019-10-06 22:16:25 +11:00
Yonas Kolb
8c2700a9c3
Update SwiftCLI ( #667 )
...
Update SwiftCLI
2019-10-06 22:05:05 +11:00
giginet
e1cb875be6
Add CHANGELOG
2019-10-05 18:29:46 +09:00
giginet
9fe176aab0
Update CHANGELOG
2019-10-05 18:21:15 +09:00
Qusic
76827d96e3
fix tests in case-sensitive file system
2019-10-02 17:02:57 +08:00
Qusic
9ea7ed11e3
Add .rcproject path to sources build phase
...
.rcproject directories are projects of Reality Composer app bundled in Xcode 11 or later.
2019-10-02 13:00:39 +08:00
Yuta Saito
1bf6d7672e
Revert unnecesasry changes
2019-09-30 17:10:17 +09:00
Yuta Saito
b96d077252
Merge branch 'master' into external-target-ref
2019-09-30 17:09:04 +09:00
yonaskolb
5a76527c0e
fix macOS unit test setting preset
2019-09-29 10:41:34 +10:00
yonaskolb
73982c124f
Update to 2.8.0
2019-09-28 16:15:50 +10:00
yonaskolb
42b4820d07
update changelog
2019-09-28 14:52:04 +10:00
yonaskolb
6da4686ada
update changelog
2019-09-27 21:52:16 +10:00
Roman Podymov
c370105a73
Add Internal section to the next release
2019-09-23 17:59:09 +02:00
Roman Podymov
c6276f958c
Created 2.7.0 Internal section
2019-09-23 17:56:43 +02:00
Roman Podymov
5eb870dc99
Update CHANGELOG.md
2019-09-23 11:50:52 +02:00
Roman Podymov
33bea807fd
Notes for #661
2019-09-23 11:49:34 +02: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
Yonas Kolb
78d215235e
Add debugEnabled
option for run and test ( #657 )
...
Add `debugEnabled` option for run and test
2019-09-22 22:42:10 +10:00
Yuta Saito
2def6138c4
Update CHANGELOG.md
2019-09-21 20:22:58 +09:00
Yuta Saito
a550dceb21
Update CHANGELOG.md
2019-09-16 11:14:21 +09:00
Yuta Saito
dd8228492c
Update CHANGELOG.md
2019-09-16 00:37:20 +09:00
Yuta Saito
6397368465
Merge branch 'master' into external-target-ref
2019-09-14 20:18:50 +09:00
Yuta Saito
8e378ae55b
CHANGELOG.md
2019-09-14 20:17:53 +09:00
Yuta Saito
7eff9031f8
Update CHANGELOG.md
2019-09-13 10:09:43 +09:00
Yonas Kolb
c2f9ff2af8
Merge pull request #651 from kateinoigakukun/expand-any-array-template-var
...
Expand template variable in Array of Any
2019-09-11 19:51:45 +10:00
Yuta Saito
20f4251579
Update CHANGELOG.md
2019-09-10 23:20:02 +09:00
Yuta Saito
e3b2414adb
Update CHANGELOG.md
2019-09-10 22:56:00 +09:00
Brian Clymer
1618f6c7a3
Add entry to CHANGELOG.
2019-09-01 15:38:09 -05:00
yonaskolb
9019b387d8
update changelog
2019-09-01 21:51:50 +10:00
Yonas Kolb
2e306b2a12
Merge branch 'master' into master
2019-09-01 03:04:35 +10:00
Brian Clymer
bc6ba9b108
Address CR comments.
2019-08-31 11:57:20 -05:00
Yonas Kolb
3a67d0e53c
Merge branch 'master' into disable_main_thread_checker
2019-09-01 02:53:28 +10:00
Yonas Kolb
aa82a911f1
Update CHANGELOG.md
2019-08-29 08:37:57 +10: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
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
Yonas Kolb
4e5ac228db
Update CHANGELOG.md
2019-08-20 12:07:14 +10:00
haritowa
8e21cdfdb1
Include unique file only once
...
Fixes #574
2019-08-19 12:42:53 -05:00
Miles Hollingsworth
7bde3b5641
suggested edits
2019-08-02 09:46:38 -07:00
yonaskolb
f63f652988
Update to 2.6.0
2019-06-28 16:59:41 +10:00
yonaskolb
44b6e92c40
update changelog
2019-06-26 17:15:05 +10:00
Tom Quist
25260963c7
Add environment variable expansion
...
closes #587
2019-06-16 23:48:58 +02:00
min
c68393c35d
Fix added heading
2019-06-13 21:57:03 -07:00
Min Kim
e034dc982f
Merge branch 'master' into min/no_codegen
2019-06-13 21:38:52 -07:00
min
885033b1bf
Update Changelog
2019-06-13 21:36:25 -07:00
Yonas Kolb
73dc56120a
Update CHANGELOG.md
2019-06-14 11:05:02 +10:00
Yonas Kolb
f48914c167
Update CHANGELOG.md
2019-06-14 11:03:39 +10:00
Yonas Kolb
f1a8361a3a
Fix watchOS Intents Extension support ( #571 )
...
Fix watchOS Intents Extension support
2019-06-14 11:00:43 +10:00
Yonas Kolb
06179ebda7
Change compatibilityVersion to Xcode 10.0 ( #581 )
...
Change compatibilityVersion to Xcode 10.0
2019-06-14 10:57:12 +10:00
Thi
9da8154ba6
Add changelog entry for #597
2019-06-10 11:06:56 +09:00
Andras Kadar
5bf1678e1f
Remove default empty array & add changelog
2019-05-17 09:34:20 +02:00
Andrés Cecilia Luque
eef2a974e9
Changelog update
2019-05-07 18:44:30 +02:00
Andrés Cecilia Luque
3baa3b3e4d
Updated compatibilityVersion
2019-05-07 18:43:17 +02:00
Tian Zhang
699bd078c3
Issue number
2019-04-22 12:28:40 -07:00
Tian Zhang
2990d3fc3f
Changelog
2019-04-22 12:23:29 -07:00
ryohey
ea6fb60c72
Update changelog
2019-04-20 12:22:52 +09:00
yonaskolb
1c39ae8105
Update to 2.5.0
2019-04-09 22:15:16 +10:00
yonaskolb
9d6de80955
update dependencies
2019-04-09 22:13:42 +10:00
yonaskolb
397f36b2f1
updated changelog
2019-04-09 22:03:25 +10:00
Yonas Kolb
0c1ec6f677
Merge pull request #550 from sroebert/master
...
Fixed flattening of relative paths (#525 )
2019-04-09 21:57:39 +10:00
Yonas Kolb
17db27bb9d
Merge pull request #558 from KhaosT/fix-embed-watch-target
...
Fix Carthage dependencies for watchOS target
2019-04-09 21:47:45 +10:00
Tian Zhang
dc9a55bdc8
Update changelog
2019-04-08 19:53:17 -07:00
Kryštof Matěj
0533dda0a6
Added support for custom framework root
2019-04-08 15:41:06 +02:00
Steven Roebert
69093dc401
Updated changelog
2019-04-07 12:36:40 +02:00
Yonas Kolb
ceee0d6115
Merge branch 'master' into fix-generation-order
2019-04-07 13:19:42 +10:00
Yonas Kolb
2fe9b546ce
Merge pull request #555 from yonaskolb/xcode_10.2
...
Update default settings to Xcode 10.2
2019-04-06 20:46:56 +11:00
yonaskolb
3a03f0b338
update changelog
2019-04-06 20:37:56 +11:00
yonaskolb
d9001e70ea
update changelog
2019-04-04 23:40:33 +11:00
yonaskolb
036c68885a
update changelog
2019-04-02 22:05:00 +11:00
Yonas Kolb
fde42399de
update to xcodeproj 6.6
2019-04-01 20:07:07 +11:00
yonaskolb
6b431a204d
update changelog
2019-03-31 22:00:41 +11:00
yonaskolb
e6fd3731a2
update changelog
2019-03-31 21:57:03 +11:00
yonaskolb
c257ec1a91
update changelog
2019-03-27 21:34:46 +11:00
Tom Quist
4b8d46429a
Fix order of file generation
...
When the `Info.plist` doesn’t exist in filesystem (e.g. because it’s in `.gitignore`)
xcodegen generates the file but doesn’t add it to the `xcodeproj`. Only when
`xcodegen` is executed a second time it is included.
This changes the order of generation of these files to first generate the
plist and then the project.
2019-03-26 14:04:08 +01:00
yonaskolb
95bc051d26
Update to 2.3.0
2019-03-25 21:11:29 +11:00
yonaskolb
900a1384cf
update docs
2019-03-25 20:39:10 +11:00
yonaskolb
bcbc83dd75
rename includeCarthageRelatedDependencies to findCarthageFrameworks and includeRelated to findFrameworks
2019-03-24 22:59:29 +11:00
yonaskolb
3289fdc797
fix include relative sources in mixed arrays
2019-03-24 17:56:43 +11:00
Yonas Kolb
94e08a78b5
Fix multi-platform target templates
2019-03-24 17:17:55 +11:00
yonaskolb
72d24ff797
update changelog
2019-03-22 14:50:44 +11:00
Tom Quist
aaae772d0e
Add ability to define templateAttributes
within a target
...
This allows parameterizing templates. Also change
placeholder syntax to `${placeholderName}` also for
existing placeholders `$target_name`and `$platform`
and generate warnings when using the old placeholder
syntax.
2019-03-17 14:55:15 +01:00
Yonas Kolb
8dd2ec89cc
Merge pull request #534 from tomquist/support-nested-templates
...
Add support for nested templates
2019-03-17 21:55:25 +11:00
Tom Quist
0c2554db2b
Add support for nested templates
...
It would be convenient if templates could be nested, which means
a template can be based on another template.
This change implements support for nested templates. It avoids
cycles by just ignoring templates that have already been visited
when collecting the set of templates to use.
2019-03-17 11:29:50 +01:00
yonaskolb
32b3d8c362
fix relative paths in included target templates
2019-03-17 19:38:36 +11:00
Yonas Kolb
ac00ad9615
don't modify exclueds path with relative include path
2019-03-16 23:17:33 +11:00
Yonas Kolb
9fb507415b
Apply suggestions from code review
...
Co-Authored-By: ainopara <ainopara@gmail.com>
2019-03-14 21:09:08 +08:00
ainopara
520db0eb08
Make multi platform targets parse deployment target per platform.
2019-03-04 10:24:51 +08:00
Yonas Kolb
d037527b82
updated changelog
2019-02-27 22:51:44 +11:00
Yonas Kolb
d4797c3ff6
Merge pull request #524 from elliottwilliams/emw_relative_paths
...
Compute relative paths to support sources outside a spec's directory
2019-02-27 08:12:51 +11:00
Elliott Williams
d12eab66ea
Update changelog
2019-02-24 15:35:31 -08:00
Rogerio de Paula Assis
6ab5344d41
Updated documentation with description and example of usage, updated change log
2019-02-22 21:31:23 -05:00
Elliott Williams
23c68bd210
Add changelog entry
2019-02-12 13:38:55 -08:00
Yonas Kolb
2b89481362
update changelog
2019-01-28 22:18:46 +11:00
Yonas Kolb
f154b4d1cb
Merge pull request #503 from yonaskolb/fix/config_lookup
...
Don't partial apply exact config matches
2019-01-28 22:18:01 +11:00
Yonas Kolb
d545de9e25
update changelog
2019-01-28 21:54:03 +11:00
Yonas Kolb
47131e1e1c
update changelog
2019-01-28 21:52:49 +11:00
Yonas Kolb
d8e54c507f
Merge pull request #504 from yonaskolb/target_template_name
...
Replace $target_name in target templates
2019-01-28 21:49:20 +11:00
Yonas Kolb
bb062912f0
update changelog
2019-01-28 16:02:55 +11:00
Yonas Kolb
a8c12a7f08
update changelog
2019-01-28 15:58:45 +11:00
Yonas Kolb
a2609c3c6a
update changelog
2019-01-28 11:58:35 +11:00
Ell Neal
3c339b77ed
Add changelog entry
2019-01-27 12:41:09 +00:00
Yonas Kolb
72ae41e94a
Merge pull request #497 from yonaskolb/update_compatability
...
Update Xcode compatibility version
2019-01-27 19:16:02 +11:00
Kryštof Matěj
ec60901ff7
Fix carhage dependency resolving
2019-01-25 07:40:12 +01:00
Yonas Kolb
4062b6c883
Merge pull request #500 from lukewakeford/build_script_xcfilelist
...
Adding input and output file lists to build script spec
2019-01-25 08:37:33 +11:00
Luke Wakeford
28fc3822cc
Updating changelog
2019-01-24 12:52:35 +00:00
Yonas Kolb
1c1da6a1f5
update changelog
2019-01-22 15:59:53 +11:00
Yonas Kolb
0751952a65
update changelog
2019-01-22 15:49:08 +11:00
Yonas Kolb
21c0649d89
update changelog
2019-01-20 17:58:16 +11:00
Yonas Kolb
43db3254d6
Merge pull request #482 from ksulliva/xcodeproj_dependency
...
Update Linkage to handle additional PBXProductType case from xcodeproj
2019-01-10 20:04:53 +11:00
Daniel Ericsson
488a38a129
Specify fixed argument in Changelog entry
2019-01-09 03:35:58 +01:00
Daniel Ericsson
812a30c52d
Add Changelog entry for fix
2019-01-09 03:25:36 +01:00
Kevin Sullivan
79caa6920d
Merge branch 'master' into xcodeproj_dependency
...
# Conflicts:
# CHANGELOG.md
2019-01-08 09:21:31 -06:00
Kevin Sullivan
428dc59d53
Update changelog and docs
2019-01-08 09:09:49 -06:00
Beniamin
73a345ab6d
Update CHANGELOG.md
2019-01-08 14:17:15 +03:00
Yonas Kolb
cf703cd66d
Update to 2.1.0
2018-12-18 22:40:57 +11:00
Yonas Kolb
c8db304024
update docs
2018-12-18 22:16:45 +11:00
Yonas Kolb
f061c03e6a
Merge master into lockfile
2018-12-18 20:54:38 +11:00
Yonas Kolb
f87642c938
get xcodegen working with arguments and without generate for backwards compatability
2018-12-18 20:25:03 +11:00
Yonas Kolb
9da53cd868
update changelog
2018-12-18 19:15:09 +11:00
Brentley Jones
0617337a94
Allow static libraries to see external framework in search paths
2018-12-17 09:37:48 -06:00
Yonas Kolb
22b71da9bd
update docs
2018-12-05 19:34:37 +11:00
Yonas Kolb
c1334c6d9b
update changelog
2018-12-01 18:21:11 +11:00
Yonas Kolb
281a12434d
Merge branch 'master' into fix-issue-440
2018-12-01 18:09:30 +11:00
Bryan Summersett
309fce3036
update changelog
2018-11-29 21:28:13 -08:00
feischl97
8f9e891fce
Merge branch 'master' into fix-issue-440
2018-11-26 13:26:43 +01:00
feischl97
2f1aa2bf89
update changelog
2018-11-26 13:16:39 +01:00
Yonas Kolb
9c60b3648b
update changelog
2018-11-22 22:03:39 +11:00
Yonas Kolb
20eaafd246
Merge master into lockfile
2018-11-12 23:07:29 +11:00
Yonas Kolb
48bdbabb66
update changelog
2018-11-11 13:19:55 +11:00
Yonas Kolb
4560a7d5f2
update changelog
2018-11-08 21:37:37 +11:00
Brentley Jones
e6288b49df
Remove ability to specify copy files phase ordering
2018-11-05 10:40:25 -06:00
Brentley Jones
ef0c87ecb5
Merge branch 'master' into copy-files-ordering
2018-11-05 10:38:21 -06:00
Alvar Hansen
f5423f1ce3
Changes XPC Service package type to XPC!
...
Includes app extension as XPC type.
2018-11-05 14:05:57 +02:00
Yonas Kolb
a7704974fb
update changelog
2018-11-04 22:31:37 +11:00
Yonas Kolb
bf79421baa
update changelog
2018-11-04 22:22:07 +11:00
Yonas Kolb
7e92db5346
add sdk dependency type
2018-11-04 21:38:07 +11:00
Yonas Kolb
e8f2ce0d0c
update changelog
2018-11-03 19:11:47 +11:00
Yonas Kolb
642b116021
Merge pull request #433 from yonaskolb/set_project_sdk_root
...
Automatically set project SDK root if there is only a single platform
2018-11-03 16:19:58 +11:00
Yonas Kolb
01c4b3fc82
update changelog
2018-11-02 19:44:16 +11:00
Yonas Kolb
8c80717d87
update changelog
2018-11-02 19:17:59 +11:00