Commit Graph

12 Commits

Author SHA1 Message Date
Kare Morstol 3f09e7498d Add [Any].flatten() . 2015-09-20 20:12:42 +02:00
Kare Morstol d6055c6062 Remove CatchingFire framework and add it as a single file.
Carthage 0.9.1 is not compatible with the catching fire framework as it has too many SDKs (5). It seems 2 is the limit. In any case it was a bit too much trouble and overhead just to include the functionality of this one file.
2015-09-19 19:09:30 +02:00
Kare Morstol f41f243630 Move everything Bash to its own file.
Command.swift is getting pretty long.
2015-09-08 23:11:18 +02:00
Kare Morstol 2d368bf7d6 Remove old Xcode project and unused files. 2015-09-08 18:04:37 +02:00
Kare Morstol 509f762050 Enable whole module optimisation for release builds. 2015-09-08 15:49:21 +02:00
Kare Morstol 10cf827d8b Add CatchingFire testing framework.
For testing error handling.
2015-09-03 17:27:07 +02:00
Kare Morstol 239d32edfd Rename ‘$’ to ‘run’.
Trying to not repeat the mistakes of bash shell scripting here.
2015-09-02 17:34:40 +02:00
Kare Morstol 94a5215c1d Enable Code Coverage. To write some missing unit tests. 2015-08-09 22:34:54 +02:00
Kare Morstol 60e98f3ba5 Add assertion via shell command to testCurrentDirectory_CanChange. 2015-08-05 21:12:37 +02:00
Kare Morstol 5252385e35 Add much needed Context and printErrorAndExit. 2015-08-04 04:10:57 +02:00
Kare Morstol 8bec5cf499 Eviscerate pretty much everything.
Will be changing a lot of the API, and do not want to have to change all the unit test and the rest of the code for every single change.
2015-07-19 22:49:39 +02:00
Kare Morstol 1235a8cbba Setup new Xcode project with actually working playground. 2015-07-19 22:00:34 +02:00