Commit Graph

16 Commits

Author SHA1 Message Date
Björn Dahlgren
28383d1d36
Fix missing LD_RUNPATH_SEARCH_PATHS setting for visionOS platform (#1444) 2024-02-13 19:08:44 +11:00
Giovanni Amati
97d36fd1d2
Support for multiple deployment targets with xcode 14 (#1336)
* platformFilters on Dependecies

* platformFilters on sources

* fixed current unit tests

* renamed enum to SupportedPlatforms

* supportedPlatforms field for target

* errors

* renamed errors

* inferPlatformFiltersByPath flag

* changed priority to generate filter

* fixed parsing

* fixed init

* unit test supportedPlatforms

* unit tests for errors

* fixing build settings and unit tests

* added new settingsPresets

* new check errors and unit tests

* case insensitive match

* fixed skipping cross platform target

* json decode

* unit tests inferPlatformFiltersByPath and platformFilters for sources

* mocked files

* fixing unit tests

* first test on dependecies

* unit tests completed

* fixed unit tests

* changelog

* doc changes

* doc changes

* doc changes

* doc changes

* doc changes

* doc changes

* doc changes

* doc changes

* fixed doc

* fixed unti tests style

* fixed regex

* fixed doc

* addressing comments

* Added TestProject, moved unit tests resources in another folder

* Raising error if platform is an array

* unit test on new error

* fixed error enum

* Integrated in TestProject

* committed TestProject

* unit test error

* fixing spm deps in test project

* pushed testProject

* pushed testProject

* pushed testProject fix

* comment on isResolved property

* renameing supportedPlatforms to supportedDestinations

* renameing supportedPlatforms to supportedDestinations

* renameing test app

* checked out old file

* fixing test app

* working on auto baseSDK

* fixed deploymentTarget

* renamed errors

* fixed presets

* remamed index to priority

* small comments

* removed isResolved in target and fixed error check

* added unit tests

* fixed doc

* fixed doc

* fixed doc

* fixed doc

* fixed test app

* add visionOS and more error check and testing

* fixed supported destinations priority and tests

* fixed doc

* solved conflicts

* fixed conflicts

* renamed everything

---------

Co-authored-by: Giovanni Amati <giovanni.amati@sky.uk>
2023-10-31 20:55:38 +11:00
Satsuki Hashiba
3a215ce999
Add support for visionOS (#1379)
* Add support for visionOS

* Update ProjectSpec

* Add carthageName property for .visionOS

* Update CHANGELOG.md and ProjectSpec.md

* Add visionOS yml to SettingPresets/Platforms and SettingPresets/Product_Platform

---------

Co-authored-by: Satsuki Hashiba <hashiba.satsuki@linecorp.com>
2023-08-07 22:12:34 +10:00
yonaskolb
b7564b1c49 make LD_RUNPATH_SEARCH_PATHS an array like Xcode now does 2019-09-28 14:48:16 +10:00
Alvar Hansen
8a45121a6f Change default LD_RUNPATH_SEARCH_PATHS to string
XCode will convert them to space separated string anyway.
This way we avoid generating unnecessary difference in file.
2018-01-03 13:43:08 +02:00
Yonas Kolb
cd07453816 remove platform versions from setting presets 2017-12-26 17:36:22 +08:00
Yonas Kolb
4d1f3ee41a move icon preset settings 2017-12-22 13:28:59 +08:00
Yonas Kolb
d672778066 fixed tvOS launch screen ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME=LaunchImage 2017-09-28 21:39:53 +02:00
Yonas Kolb
016040d6bf move code signing settings from iOS to application_iOS 2017-08-30 17:20:32 +02:00
Yonas Kolb
24b9bfa8f1 add CODE_SIGN_IDENTITY[sdk=iphoneos*] for iOS targets 2017-08-28 17:23:38 +02:00
Yonas Kolb
56740c3ea6 tweak build settings format 2017-08-27 17:54:23 +02:00
Yonas Kolb
57929c51a0 change SDK version defaults 2017-08-26 23:59:37 +02:00
Yonas Kolb
7db1f77685 tweak setting preset files 2017-08-26 18:33:06 +02:00
Yonas Kolb
6b0d45eeda fix tvOS app icon setting 2017-07-25 01:54:54 +02:00
Yonas Kolb
2c359e72df preset changes 2017-07-23 21:54:16 +02:00
Yonas Kolb
b1e86aca58 renamed setting presets 2017-07-23 21:10:58 +02:00