# ==========================================# Unity Project - A Test Framework for C# Copyright (c) 2007 Mike Karlesky, Mark VanderVoord, Greg Williams# [Released under MIT License. Please refer to license.txt for details]# ========================================== HERE=File.expand_path(File.dirname(__FILE__))+'/'require'rake'require'rake/clean'require'rake/testtask'requireHERE+'rakefile_helper'includeRakefileHelpers# Load default configuration, for nowDEFAULT_CONFIG_FILE='gcc.yml'configure_toolchain(DEFAULT_CONFIG_FILE)task:unitdorun_testsenddesc"Build and test Unity Framework"task:all=>[:clean,:unit]task:default=>[:clobber,:all]task:ci=>[:no_color,:default]task:cruise=>[:no_color,:default]desc"Load configuration"task:config,:config_filedo|t,args|configure_toolchain(args[:config_file])endtask:no_colordo$colour_output=falseend