Yonas Kolb
2b4d8aa6ff
update generated LastUpgradeVersion to 0900
2017-09-19 13:14:38 +02:00
Yonas Kolb
e2eed348f2
update homebrew formula to 1.0.1
2017-09-19 12:37:35 +02:00
Yonas Kolb
43bf6cbfdb
1.0.1 changelog
1.0.1
2017-09-19 12:36:03 +02:00
Yonas Kolb
a689e8f224
fix incorrect default build script shell path
2017-09-19 12:34:22 +02:00
Yonas Kolb
aff16e8c37
Update README.md
2017-09-19 11:54:43 +02:00
Yonas Kolb
c5a065b612
remove copying of libCYaml.dylib
2017-09-18 22:47:52 +02:00
Yonas Kolb
192406a07d
add warning for homebrew usage
2017-09-18 22:45:54 +02:00
Yonas Kolb
04b8ec03e9
update homebrew formula
2017-09-18 22:09:57 +02:00
Yonas Kolb
b9d6ee2e34
xcode 9 base settings
1.0.0
2017-09-18 22:00:35 +02:00
Yonas Kolb
ab358ad5d5
1.0.0 changelog
2017-09-18 21:59:15 +02:00
Yonas Kolb
b768689c44
Merge pull request #54 from yonaskolb/target_map
...
Change targets from list to map
2017-09-18 21:51:12 +02:00
Yonas Kolb
49875a33dd
Merge pull request #56 from yonaskolb/xcodeproj_0.1.2
...
Upgrade to xcodeproj 0.1.2
2017-09-14 21:38:58 +02:00
Yonas Kolb
956edd3350
upgrade to xcodeproj 0.1.2
2017-09-14 21:28:09 +02:00
Yonas Kolb
061bddd18b
ability to override target name
2017-09-14 21:04:33 +02:00
Yonas Kolb
d5204199f3
add target modification in include test
2017-09-14 21:00:52 +02:00
Yonas Kolb
38bc3be64b
change yaml targets from list to map
2017-09-14 20:53:34 +02:00
Yonas Kolb
9670a35602
Merge pull request #52 from yonaskolb/swift_4
...
Upgrade to Swift 4
2017-09-14 20:10:24 +02:00
Yonas Kolb
05e7928c7c
upgrade to Swift 4
2017-09-14 00:48:57 +02:00
Yonas Kolb
217b5422ad
Merge pull request #50 from antoniocasero/master
...
Filter out NSNull elements from the json dictionary.
2017-09-14 00:02:27 +02:00
Palmero, Antonio
62f72d39bc
Filter out NSNull elements from the json dictionary.
...
This change allows us to override default BuildSettings.
For example:
If I want to keep the attribute SWIFT_OBJC_INTERFACE_HEADER_NAME empty,
(by default it contains some value). I just need to override this value
in the settings spec.
Before If I keep property empty, then in the generated settings the value
appear as <null>.
The method implemented recursively loop through the json dictionary
looking for NSNull objects and replace them by an empty string.
Filter out NSNull elements from the json dictionary.
This change allows us to override default BuildSettings.
For example:
If I want to keep the attribute SWIFT_OBJC_INTERFACE_HEADER_NAME empty,
(by default it contains some value). I just need to override this value
in the settings spec.
Before If I keep property empty, then in the generated settings the value
appear as <null>.
The method implemented recursively loop through the json dictionary
looking for NSNull objects and replace them by an empty string.
2017-09-13 13:58:32 +02:00
Yonas Kolb
714daa8b7f
Merge pull request #48 from antoniocasero/master
...
Add support to C and C++ files in ‘Compile sources’
2017-09-09 19:56:03 +02:00
Palmero, Antonio
09ef25bd0d
Add support to C and C++ files in ‘Compile sources’
...
Previously the Compile Sources section was empty because it was not able
to recognize the file extension.
2017-09-08 17:21:33 +02:00
Yonas Kolb
a4f47e9a3a
update Homebrew formula to 0.6.1
2017-08-30 17:40:38 +02:00
Yonas Kolb
aae0d99ca8
0.6.1 changelog
2017-08-30 17:39:38 +02:00
Yonas Kolb
ffd07ac5aa
Merge pull request #45 from yonaskolb/project_attributes
...
Project attributes
0.6.1
2017-08-30 17:23:20 +02:00
Yonas Kolb
b6ac25d4ab
Merge pull request #46 from yonaskolb/application_platform_templates
...
Product + Platform setting presets
2017-08-30 17:23:11 +02:00
Yonas Kolb
016040d6bf
move code signing settings from iOS to application_iOS
2017-08-30 17:20:32 +02:00
Yonas Kolb
86b3e1334e
load setting preset for combination of product and platform
2017-08-30 17:19:53 +02:00
Yonas Kolb
ea41e6bbc6
set project attributes
2017-08-30 17:06:41 +02:00
Yonas Kolb
183630159e
don't bother linking target dependencies
2017-08-30 16:46:31 +02:00
Yonas Kolb
9b4001cd94
update homebrew formula to 0.6.0
2017-08-30 15:07:19 +02:00
Yonas Kolb
c952c67180
0.6.0 changelog
0.6.0
2017-08-30 15:06:12 +02:00
Yonas Kolb
4f14203e6c
changed default spec name to project.yaml and project to directory
2017-08-30 15:03:22 +02:00
Yonas Kolb
f646e07f27
Merge pull request #44 from yonaskolb/includes
...
Project Spec includes
2017-08-30 14:08:03 +02:00
Yonas Kolb
61fd9bafb8
spec include documentation
2017-08-30 13:03:05 +02:00
Yonas Kolb
6774934a1b
support include array in spec that merges other specs
2017-08-30 12:58:10 +02:00
Yonas Kolb
873943b4c8
update homebrew formula
2017-08-28 19:11:17 +02:00
Yonas Kolb
ecd9bbec92
0.5.1 changelog
0.5.1
2017-08-28 19:09:13 +02:00
Yonas Kolb
0f8875902b
Merge pull request #43 from yonaskolb/fix_build_scripts
...
Fix "" not escaping in build scripts
2017-08-28 18:22:29 +02:00
Yonas Kolb
6bfb0eade6
fix "" not escaping in build scripts
2017-08-28 17:44:42 +02:00
Yonas Kolb
24b9bfa8f1
add CODE_SIGN_IDENTITY[sdk=iphoneos*] for iOS targets
2017-08-28 17:23:38 +02:00
Yonas Kolb
4bf00f42d5
fix embedded framework dependencies
2017-08-28 14:19:00 +02:00
Yonas Kolb
56740c3ea6
tweak build settings format
2017-08-27 17:54:23 +02:00
Yonas Kolb
fd399312a8
Update README.md
2017-08-27 16:58:36 +02:00
Yonas Kolb
96ec0e6998
Update CHANGELOG.md
2017-08-27 16:44:50 +02:00
Yonas Kolb
a6a55a8775
Fix PR links
2017-08-27 16:43:02 +02:00
Yonas Kolb
45dc1c94dd
update homebrew formula
2017-08-27 12:43:29 +02:00
Yonas Kolb
b518c41c44
0.5.0
0.5.0
2017-08-27 12:42:01 +02:00
Yonas Kolb
67c9626d98
add "$(inherited)" when setting automatic carthage FRAMEWORK_SEARCH_PATHS
2017-08-27 12:31:45 +02:00
Yonas Kolb
4d802cf2e8
Merge pull request #40 from yonaskolb/info_plist
...
Automatically find Info.plist
2017-08-27 12:29:55 +02:00