Commit Graph

626 Commits

Author SHA1 Message Date
Pedro Piñera Buendía 4775142952
Show a linting warning if a Carthage dependency doesnt exist (#96)
* Show a linting warning if a Carthage dependency doesnt exist

* Throw an error for the non-carthage frameworks that don't exist

* Test linting
2018-08-20 19:01:58 +02:00
Pedro Piñera bdd51b1619 Clean up some code 2018-08-20 18:57:18 +02:00
Pedro Piñera 7645803a0c Version 0.3.0 2018-08-20 10:37:24 +02:00
Pedro Piñera Buendía 2d2054cd38
Remove ReactiveTask (#94) 2018-08-20 10:20:16 +02:00
David Cordero 86f4bae88d Update Package.resolved so that it links to https urls (#92) 2018-08-19 13:17:58 +02:00
Pedro Piñera 765c7fbd69 Rename variables 2018-08-17 14:01:35 +02:00
Pedro Piñera Buendía 48cbba359a
Use https links (#91)
* Use https links

* Replace missing link

* Update changelog
2018-08-17 12:50:46 +02:00
Pedro Piñera f0c92b93dd Fix bug in FrameworkEmbedder that caused the copy to fail if the output path existed 2018-08-16 11:25:46 +02:00
Pedro Piñera bcf576a4c9 Disable Swift version check 2018-08-16 09:49:53 +02:00
Pedro Piñera 72aa7f7bc6 Bump tuistenv version 2018-08-15 18:39:31 +02:00
Pedro Piñera 7323079b47 Remove force unwrap in printer 2018-08-15 18:25:02 +02:00
Pedro Piñera b605562a73 Update tuistenv 2018-08-15 18:15:29 +02:00
Pedro Piñera 13284c081e Update System.swift to use ReactiveTask 2018-08-15 18:00:33 +02:00
Pedro Piñera 859ea588ea Fix FrameworkEmbedder usign the wrong path 2018-08-08 14:54:36 +02:00
Pedro Piñera 5a3c4b9aa4 Remove environment variables that are not necessary from XcodeBuild.Environment 2018-08-08 14:13:47 +02:00
Pedro Piñera b7ecbd42e4 Fix EmbedCommand 2018-08-08 13:56:20 +02:00
Pedro Piñera 93cfd2d9ae Update Xcode.Environment constructor to throw instead of returning nil 2018-08-08 13:39:34 +02:00
Pedro Piñera Buendía fcb0fab916
Add FRAMEWORK_SEARCH_PATHS settings when framework dependencies are defined (#87)
* Add FRAMEWORK_SEARCH_PATHS settings when framework dependencies are defined

* Update CHANGELOG
2018-08-08 13:27:19 +02:00
Pedro Piñera 30495acd3e Don't print the chmod command 2018-08-08 12:52:18 +02:00
Pedro Piñera eb31bc53f4 Include installation step running a script 2018-08-08 12:47:38 +02:00
Pedro Piñera 53ac30b3e6 Update installer to compile the ProjectDescription without linking the standard library statically 2018-08-08 12:46:40 +02:00
Pedro Piñera 325867207d Update formula 2018-08-05 23:08:50 +02:00
Pedro Piñera 8321d90131 Update formula 2018-08-05 22:53:10 +02:00
Pedro Piñera 9ccfab6d19 Update CHANGELOG 2018-08-05 22:45:48 +02:00
Pedro Piñera 0ab1c6e109 Add Homebrew formula 2018-08-05 22:43:31 +02:00
Pedro Piñera 6493269d71 Update install script 2018-08-05 22:15:12 +02:00
Pedro Piñera cdddbbe30d Version 0.2.0 2018-08-05 22:12:26 +02:00
Pedro Piñera b0f5534095 Update CHANGELOG 2018-08-05 22:11:08 +02:00
Pedro Piñera Buendía d48688fe66
Remove deprecation warnings (#86)
* Remove some usages of shell

* Remove Shell & Shelling

* Remove generation context

* Fix tests
2018-08-05 22:08:36 +02:00
Pedro Piñera 84595c7025 Fix missing target dependencies 2018-08-05 17:21:26 +02:00
Pedro Piñera 30021ad864 Rebuild tuistenv 2018-08-02 13:36:42 +02:00
Pedro Piñera a11d31dc44 Add --help-env command 2018-08-02 12:43:41 +02:00
Pedro Piñera a037219f83 Fix path used 2018-08-01 18:41:43 +02:00
Pedro Piñera 34695e8eaa Fix frameworks not being embedded 2018-08-01 18:27:27 +02:00
Pedro Piñera 6f891777c0 Add Simctl classes 2018-08-01 14:49:54 +02:00
Pedro Piñera 731be535cc Remove Config.swift references 2018-08-01 00:21:40 +02:00
Pedro Piñera d2a047d605 Fix typo 2018-08-01 00:16:41 +02:00
Pedro Piñera Buendía dc8cef9176
Uninstall command (#84)
* Implement command

* Add tests and generate tuistenv
2018-08-01 00:14:06 +02:00
Pedro Piñera 7d54109974 Improve installer 2018-07-31 23:32:32 +02:00
Pedro Piñera Buendía fbc1322542
Add install command to tuistenv (#83)
* wip

* Add install command

* Update CHANGELOG
2018-07-31 23:13:38 +02:00
Pedro Piñera bc71a39c05 Some fixes in tuistenv 2018-07-31 22:35:17 +02:00
Pedro Piñera 8a6d94a144 Version 0.1.0 2018-07-31 22:19:26 +02:00
Pedro Piñera Buendía 22eb69e98e
Implement command runner (#81)
* wip

* Get the runner working

* Add tests

* Update CHANGELOG

* Compile tuistenv
2018-07-31 21:55:26 +02:00
Pedro Piñera df69fcb47d Add more design principles 2018-07-30 00:20:22 +02:00
Pedro Piñera d3562b610a Add CONTRIBUTING document 2018-07-30 00:14:03 +02:00
Pedro Piñera 8814ce928d Remove guides 2018-07-29 23:59:51 +02:00
Pedro Piñera 8ec3c00253 Update SwiftShell version 2018-07-26 16:09:12 -04:00
Pedro Piñera Buendía 25420f3e18
Update README.md 2018-07-26 15:30:33 -04:00
Pedro Piñera 87e19af3ab Fix tests 2018-07-26 14:12:35 -04:00
Zdeněk Topič 57a47ae559 Migration to Codable (#78)
* Refactor to Codable

- update all models in ProjectDescription

* Update tests to test Codable models

* Update CHANGELOG

* Fix JSON coding strategy in tests

* Fix `projects` coding key in Workspace model

* Remove file header comments
2018-07-26 14:03:42 -04:00