Keith Smiley
e636664aaa
Add defaultConfigurationName to options
...
This allows users to set the defaultConfigurationName project wide. This
setting corresponds to the drop down in the project settings that says
"Use CONFIG for command line builds". This affects which configuration
Xcode looks in for some settings, even if you pass `-configuration FOO`.
2018-03-19 13:47:02 -07:00
Yonas Kolb
8c0a294737
Update to 1.7.0
2018-03-03 10:14:55 +11:00
Yonas Kolb
5f7403948b
add some more code docs
2018-03-03 09:43:45 +11:00
Yonas Kolb
4998f19dc5
refactor excludes
2018-03-03 09:37:51 +11:00
Yonas Kolb
d11783bdb0
make format_code
2018-03-03 09:21:16 +11:00
Yonas Kolb
cc76e37d35
Merge pull request #238 from yonaskolb/ts-exclude-dsstore-bug
...
sources.excludes wasn't applied for localisedDirectory such as Base.lproj
2018-03-03 09:15:14 +11:00
Yonas Kolb
579d5ccb39
Merge pull request #252 from yonaskolb/header_visibility
...
Add TargetSource headerVisibility
2018-03-02 20:37:22 +11:00
Yonas Kolb
0c2b7dc718
change headerVisibility default back to public
2018-03-02 20:34:47 +11:00
Yonas Kolb
decfa2d770
listen to embed flag for carthage dependencies
2018-03-01 23:09:52 +11:00
Yonas Kolb
205c2e9711
embed carthage dependences into test targets
2018-03-01 23:09:52 +11:00
toshi0383
0a37fd54e3
fix and refactor into extensions
2018-03-01 07:53:27 +09:00
toshi0383
ead24e8ce3
Remove unnecessary diff
2018-02-28 00:23:50 +09:00
toshi0383
77103a3c36
Fix shouldUseLaunchSchemeArgsEnv disabling logic
2018-02-28 00:18:08 +09:00
Yonas Kolb
59a2f4116d
add headerVisibility
2018-02-27 09:28:17 +11:00
Jakub Turek
dcb098a39f
Implement setting schema variables in xcodeproj
2018-02-26 22:22:07 +01:00
Yonas Kolb
5e2f427c6f
fix XCVersionGroup reference id stability
2018-02-26 17:11:25 +11:00
Yonas Kolb
b97261db36
generate code data models properly
2018-02-26 17:11:25 +11:00
Yonas Kolb
d88f58f20b
Merge pull request #245 from yonaskolb/allow_custom_folder_build_phase
...
Allow setting buildPhase on folders
2018-02-26 17:10:58 +11:00
Yonas Kolb
42ca2822d1
fix Mint installation not reading SettingPresets
2018-02-26 12:53:14 +11:00
Yonas Kolb
2be48f37c8
allow setting buildPhase on folders
2018-02-25 10:49:25 +11:00
Yonas Kolb
98c0514c43
change default carthage command to "carthage"
2018-02-25 10:30:44 +11:00
Akio Yasui
58b2419bac
Add carthageExecutablePath option to specify where Carhtage executable is
2018-02-25 02:47:36 +09:00
Rahul Malik
048ed75ac4
Update for comments
2018-02-13 18:48:10 -05:00
Rahul Malik
0d5a9b4da7
Add parallelizeBuildables and buildImplicitDependencies flags to the build
...
scheme settings
2018-02-13 17:26:27 -05:00
toshi0383
5da20cd570
improve scope
2018-02-09 05:18:44 +09:00
toshi0383
015f9a44df
apply excludes for localised directories
2018-02-09 05:09:18 +09:00
Yonas Kolb
af9104bb91
generate explicitFileType not lastKnownFileType for watchOS targets
2018-01-30 19:13:28 +11:00
Yonas Kolb
f9c621d19a
format code
2018-01-30 17:47:04 +11:00
Yonas Kolb
e10f3346af
set lastKnownFileType on folder
2018-01-30 15:54:09 +11:00
Yonas Kolb
52c7316ce7
fix scheme buildable reference
2018-01-30 15:25:42 +11:00
Yonas Kolb
920767be1f
add default test action language
2018-01-30 15:25:39 +11:00
Yonas Kolb
cb5072d1c4
set scheme version
2018-01-30 15:25:32 +11:00
Dave Lee
59e70dfddf
Support use of target setttings in execution actions
2018-01-29 12:23:34 -08:00
Dave Lee
c498341924
Merge remote-tracking branch 'origin/master' into scheme-actions
2018-01-28 14:56:31 -08:00
Yonas Kolb
7efe9c17f6
update to xcproj 4.0
2018-01-28 19:31:47 +10:30
Dave Lee
df20befa61
Pass scheme execution actions down to xcproj
2018-01-25 16:04:33 -08:00
Dave Lee
1fe2e9699c
Fix xcproj_4.0
2018-01-25 16:04:33 -08:00
Yonas Kolb
469795307d
remove ReferenceGenerator
2018-01-25 20:59:36 +10:30
Yonas Kolb
a176f85875
xcproj 4.0
2018-01-25 20:59:28 +10:30
Yonas Kolb
228aa18f42
Define lastKnownFileType for PBXFileReference explicitly
2018-01-21 23:06:34 +10:30
Yonas Kolb
fbfc138fc3
generate target FileReference lastKnownFileType
2018-01-21 22:42:26 +10:30
Yonas Kolb
e66c0e1c66
generate lastKnownFileType
2018-01-21 22:02:40 +10:30
Yonas Kolb
baa6133695
don't generate FileElement name if it's the same as path
2018-01-21 22:02:29 +10:30
SMN
79e79cbd55
do not generate target attributes if empty
2018-01-05 20:54:01 +01:00
SMN
5ddf622873
generates target references
2018-01-05 03:02:47 +01:00
Alvar Hansen
fc9bb5f4e0
Filter out duplicate file references from sources build phase
2018-01-03 13:08:04 +02:00
Yonas Kolb
64d635096b
code formater
2017-12-27 19:32:25 +08:00
Yonas Kolb
57e9a1de41
remove wrapping of function declarations
2017-12-27 19:03:22 +08:00
Yonas Kolb
2315dc89b2
fix Target reference generation
2017-12-27 17:41:06 +08:00
Yonas Kolb
20b1a28b68
Merge pull request #213 from yonaskolb/write_product_name
...
Write target product name
2017-12-27 16:49:08 +08:00