--- a/Rakefile Fri Jul 28 14:25:30 2017 +0100
+++ b/Rakefile Tue Aug 01 18:09:23 2017 +0100
@@ -11,6 +11,14 @@
import 'rakelib/clean.rake'
import 'rakelib/workflow.rake'
+# Automatically perform task :'setup' to create and define
+# tasks based on current spec. This allows user to invoke
+# generated tasks manually without having to manually run
+# task `setup`
+Rake.application.load_imports()
+Rake::Task[:'setup'].invoke()
+
+
desc "Fetch sources and compiles project (default task)"
task :'default' => [ :'setup', :'checkout', :'compile' ]