Commit Graph

688 Commits

Author SHA1 Message Date
Yonas Kolb
2fe4359c2f by default look for xcodegen.yml 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
Yonas Kolb
7b9008b2e3 move config preset build settings into project 2017-07-23 21:22:59 +02:00
Yonas Kolb
b1e86aca58 renamed setting presets 2017-07-23 21:10:58 +02:00
Yonas Kolb
74f0986ffb better build phases 2017-07-23 20:58:14 +02:00
Yonas Kolb
9e8150bf69 use yonaskolb/xcodeproj temporarily for swift 3 2017-07-23 14:02:53 +02:00
Yonas Kolb
49db993f52 cleanup 2017-07-22 21:59:29 +02:00
Yonas Kolb
bdf8cdf4c2 add project CI param 2017-07-22 21:59:29 +02:00
Yonas Kolb
bd0a741911 initializers on spec 2017-07-22 19:53:13 +02:00
Yonas Kolb
36eabc1383 framework linking 2017-07-22 12:42:05 +02:00
Yonas Kolb
11761e2bf0 spec linter 2017-07-22 11:15:37 +02:00
Yonas Kolb
14f411d8b0 build settings 2017-07-21 23:12:29 +02:00
Yonas Kolb
d2763ebe26 refactor generator 2017-07-21 12:24:17 +02:00
Yonas Kolb
1373ec19ac refactored 2017-07-20 23:24:53 +02:00
Yonas Kolb
3c8062ac74 Test project 2017-07-19 18:33:43 +02:00
Yonas Kolb
9bd5568f6e generate product type 2017-07-19 15:22:22 +02:00
Yonas Kolb
24eacc1f29 generate schemes 2017-07-19 15:15:21 +02:00
Yonas Kolb
ef402f6e36 initial commit 2017-07-19 14:55:01 +02:00