Yonas Kolb
|
5f999a2ab1
|
fix xcodeproj 0.0.9 module changes
|
2017-08-04 08:52:30 +02:00 |
|
Yonas Kolb
|
823eceba75
|
add unit tests to target schemes
|
2017-08-04 00:23:52 +02:00 |
|
Yonas Kolb
|
1d0e310e3d
|
dont't write PBXBuildFile settings if empty
|
2017-08-03 22:02:58 +02:00 |
|
Yonas Kolb
|
92dcc3739a
|
only generate copy build phases when needed
|
2017-08-03 22:02:58 +02:00 |
|
Yonas Kolb
|
7dda61318d
|
copy carthage dependencies in watch and message apps
|
2017-08-03 22:02:58 +02:00 |
|
Yonas Kolb
|
038ee6fde1
|
extension dependencies
|
2017-08-03 22:02:58 +02:00 |
|
Yonas Kolb
|
7a390bb31a
|
change scheme build targets schema
|
2017-08-03 22:02:49 +02:00 |
|
Yonas Kolb
|
52fd803386
|
add target name to all child pbx objects when generating uuid
|
2017-08-02 21:25:50 +02:00 |
|
Yonas Kolb
|
3d42c95e18
|
add spec validation for missing target config files
|
2017-08-02 21:15:19 +02:00 |
|
Yonas Kolb
|
b71eb02496
|
fix duplicate uuids
|
2017-08-02 13:29:45 +02:00 |
|
Yonas Kolb
|
63d98adb65
|
user PathKit for resolving absolute paths
|
2017-08-02 12:54:07 +02:00 |
|
Yonas Kolb
|
9cc1e50824
|
add run script support
|
2017-08-01 18:40:40 +02:00 |
|
Yonas Kolb
|
03b212c517
|
support absolute paths
|
2017-08-01 18:08:43 +02:00 |
|
Yonas Kolb
|
560cec746a
|
add format code script
|
2017-07-31 12:32:50 +02:00 |
|
Yonas Kolb
|
4614073cfa
|
rename Spec to ProjectSpec and moved into its own module
|
2017-07-28 16:32:35 +02:00 |
|
Yonas Kolb
|
be6f25d2fd
|
deterministic UUIDS
|
2017-07-28 00:20:38 +02:00 |
|
Yonas Kolb
|
28e12e5464
|
tweak Settings description
|
2017-07-27 15:00:54 +02:00 |
|
Yonas Kolb
|
2357146b06
|
overhaul build settings
|
2017-07-27 14:41:18 +02:00 |
|
Yonas Kolb
|
fd011213bb
|
reorder build setting merging
|
2017-07-27 12:10:43 +02:00 |
|
Yonas Kolb
|
9d5342d301
|
buildPresets
|
2017-07-26 23:18:45 +02:00 |
|
Yonas Kolb
|
4e35dc6b02
|
remove Spec.configVariants and move to Target.generateSchemes
|
2017-07-26 19:58:34 +02:00 |
|
Yonas Kolb
|
fb18197b27
|
generate schemes
|
2017-07-26 18:52:07 +02:00 |
|
Yonas Kolb
|
335a4af5e5
|
generate target scheme variants
|
2017-07-26 12:55:21 +02:00 |
|
Yonas Kolb
|
9cbd08e960
|
config variants
|
2017-07-26 12:54:37 +02:00 |
|
Yonas Kolb
|
bb300ca1f3
|
refactoring
|
2017-07-26 12:40:45 +02:00 |
|
Yonas Kolb
|
2b920ff393
|
support multiple sources
|
2017-07-26 12:40:25 +02:00 |
|
Yonas Kolb
|
66be8cdc9a
|
change from XCTest to Spectre
|
2017-07-26 00:55:11 +02:00 |
|
Yonas Kolb
|
6b2f360119
|
more tests
|
2017-07-25 23:13:16 +02:00 |
|
Yonas Kolb
|
4a90a065dc
|
move path out of Spec
|
2017-07-25 23:13:16 +02:00 |
|
Yonas Kolb
|
a777436e20
|
use spec.name for generated project name
|
2017-07-25 23:13:16 +02:00 |
|
Yonas Kolb
|
4e56536a61
|
fix error when build setting presets are empty
|
2017-07-25 09:31:29 +02:00 |
|
Yonas Kolb
|
cd209a1ced
|
automatically run carthage copy script
|
2017-07-25 01:24:23 +02:00 |
|
Yonas Kolb
|
d84971a612
|
framework dependencies
|
2017-07-25 01:24:23 +02:00 |
|
Yonas Kolb
|
ddb076ec91
|
carthage dependancies
|
2017-07-25 00:32:36 +02:00 |
|
Yonas Kolb
|
13d59d5fe1
|
fix group issue
|
2017-07-24 23:58:29 +02:00 |
|
Yonas Kolb
|
29002edaf5
|
fix group children not being in order
|
2017-07-24 23:38:20 +02:00 |
|
Yonas Kolb
|
2201f14f11
|
support shared sources
|
2017-07-24 23:38:20 +02:00 |
|
Yonas Kolb
|
8845ba98b5
|
generate target base configurations
|
2017-07-24 18:11:39 +02:00 |
|
Yonas Kolb
|
779f71f5a6
|
don't add Info.plist and .xcodeconfig to build files
|
2017-07-24 14:02:11 +02:00 |
|
Yonas Kolb
|
6e62645493
|
fix nested sources
|
2017-07-24 13:51:25 +02:00 |
|
Yonas Kolb
|
be77dd1826
|
write targets in order
|
2017-07-24 13:37:29 +02:00 |
|
Yonas Kolb
|
964cc65d7a
|
generate group ids in order
|
2017-07-24 13:26:58 +02:00 |
|
Yonas Kolb
|
d62bfe0c70
|
spec: make targets an array for ordering
|
2017-07-24 13:17:55 +02:00 |
|
Yonas Kolb
|
1e3bba46ce
|
changed dependency syntax
|
2017-07-24 12:46:01 +02:00 |
|
Yonas Kolb
|
46861d6a45
|
handle single source as well as array
|
2017-07-24 12:33:34 +02:00 |
|
Yonas Kolb
|
e7c98db0da
|
handle short form of product types
|
2017-07-24 12:33:16 +02:00 |
|
Yonas Kolb
|
41bdb6ea32
|
embed frameworks
|
2017-07-23 23:35:28 +02:00 |
|
Yonas Kolb
|
df161abdfb
|
localize sources
|
2017-07-23 23:12:14 +02:00 |
|
Yonas Kolb
|
07aebfdb2c
|
add languages to project
|
2017-07-23 22:39:51 +02:00 |
|
Yonas Kolb
|
c369e8b0b2
|
treat .m as source files
|
2017-07-23 21:25:02 +02:00 |
|