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
Pedro Piñera Buendía
01c9078575
Merge tuist-embed into tuist ( #80 )
...
* Remove tuist-embed target
* Merge tuist-embed into tuist
2018-07-25 18:23:58 -04:00
Pedro Piñera Buendía
8e10558ee7
LocalCommand prints the local versions if no arguments are given ( #79 )
...
* Update LocalCommand to print local versions if no argument is given
* Generate tuistenv binary
* Add CHANGELOG entry
2018-07-25 17:30:18 -04:00
Pedro Piñera
db4b615d31
Implement updater command and generate tuistenv
2018-07-25 08:38:16 -04:00
Pedro Piñera
6ad266f2d6
Fix install script
2018-07-24 18:36:07 -04:00
Pedro Piñera
6978d742b6
Add install/uninstall scripts
2018-07-24 18:33:04 -04:00
Pedro Piñera
c5ecc39dc3
Add tuistenv binary
2018-07-24 18:26:37 -04:00
Pedro Piñera
3f5b12df55
Remove Installer tests
2018-07-24 18:19:11 -04:00
Pedro Piñera
d5b964079a
Update the installer to link the standard library statically
2018-07-24 18:16:45 -04:00
Pedro Piñera
d1483d385e
Implement MockSystem
2018-07-24 18:09:09 -04:00
Pedro Piñera
4b2306bb9a
Installer works!
2018-07-24 17:50:32 -04:00
Pedro Piñera
88821dd884
Use version of SwiftShell that traps the signals
2018-07-24 15:21:56 -04:00
Pedro Piñera
6115e263c9
Improve System interface
2018-07-24 14:45:16 -04:00
Pedro Piñera
bcebaa03e7
System works!
2018-07-24 14:37:43 -04:00
Pedro Piñera
fe0c3a5373
Implement System
2018-07-24 13:25:58 -04:00
Pedro Piñera
4d37811c10
Add system
2018-07-23 18:28:03 -04:00
Pedro Piñera
c416b70e45
Rename project
2018-07-23 07:59:52 -04:00
Pedro Piñera
c6ce6e084f
Rename usages of xcode-project-manager to tuist
2018-07-23 07:35:31 -04:00
Pedro Piñera
d93beff01f
Some improvements
2018-07-23 07:07:09 -04:00
Pedro Piñera
f4b35114ae
Lint dependencies
2018-07-22 09:06:40 -04:00
Pedro Piñera Buendía
8e38281fb4
Add documentation generation and document the release process ( #71 )
...
* Move xpmkit constants into xpmcore constants
* Add RELEASE.md document
* Generate documentation
* Remove xpmtools
2018-07-21 19:56:49 -04:00
Pedro Piñera Buendía
608beef5ce
Update README.md
2018-07-21 18:55:18 -04:00
Pedro Piñera Buendía
40dec957a6
Move documentation to this repository ( #70 )
2018-07-21 18:54:29 -04:00
Pedro Piñera Buendía
6b549169cc
Remove build phases models ( #67 )
...
* Remove BuildPhase from the ProjectDescription target
* Some refactoring
* More code cleanup
* Get command working again
* Fix tests
* Hide schemes
* Fix tests and update CHANGELOG
* Remove references to schemes
2018-07-21 18:45:33 -04:00
Pedro Piñera
ee400ee73e
Add deprecation annotation to the context classes
2018-07-21 10:15:43 -04:00
Pedro Piñera
5bef671990
Remove CommandsContext
2018-07-21 10:10:54 -04:00
Pedro Piñera
06b6a1f3ee
Some code clean-up
2018-07-21 10:00:31 -04:00
Pedro Piñera
ce3d90461f
Update CHANGELOG
2018-07-21 09:52:36 -04:00
Pedro Piñera
239ad8d1ec
Add some linting improvements
2018-07-21 09:52:36 -04:00
Pedro Piñera
adb157a939
Clean up commands
2018-07-21 00:30:41 -04:00
Pedro Piñera
fa3bdb6fb9
Update usages to show the default value
2018-07-21 00:30:41 -04:00
Pedro Piñera
3f0ecbae13
Update command overview
2018-07-21 00:30:41 -04:00
Pedro Piñera
c6957b8200
Update CHANGELOG
2018-07-21 00:30:41 -04:00
Pedro Piñera
34766a6620
Add more tests
2018-07-21 00:30:41 -04:00
Pedro Piñera
99dfcab558
Add integration tests to the init command
2018-07-21 00:30:41 -04:00
Pedro Piñera
c58776bf3b
Update init to support the path argument
2018-07-21 00:30:41 -04:00
Pedro Piñera
f5227366f7
Add integration tests target
2018-07-21 00:30:41 -04:00
Pedro Piñera
4b81f33aa0
Add unit tests to InitCommand
2018-07-21 00:30:41 -04:00
Pedro Piñera
58940cc47d
Fix some tests from InitCommand
2018-07-21 00:30:41 -04:00
Pedro Piñera
07819f4f11
Update Init command to support platform and product and generate the Info.plist files automatically
2018-07-21 00:30:41 -04:00
Pedro Piñera Buendía
d46005e75e
Merge pull request #61 from xcode-project-manager/infoplist-provisioner
...
Info.plist provisioner
2018-07-20 15:53:43 -04:00
Pedro Piñera
1cd3aab348
Test InfoPlistProvisioner
2018-07-20 15:48:15 -04:00