Rakefile
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 23 May 2016 23:27:14 +0100
changeset 5 0e2993dac13e
parent 4 48ec8a59ced4
child 6 abb35e8d97a7
permissions -rw-r--r--
Jenkinsfile.rb: Jenkins build script refactored and simplified. No need anymore for old and overly complicated build script.

# Following 3 lines are required to setup a Smalltalk/X rakefiles
defined? STX_RAKEFILES or STX_RAKEFILES = ENV['STX_RAKEFILES'] || "."
$:.push(STX_RAKEFILES)

require 'rakelib/support.rb'

#include Rake::DSL

import 'rakelib/help.rake'
import 'rakelib/info.rake'
import 'rakelib/debug.rake'
import 'rakelib/setup.rake'
import 'rakelib/checkout.rake'
import 'rakelib/compile.rake'
import 'rakelib/test.rake'
import 'rakelib/install.rake'
import 'rakelib/dist-jv.rake'
import 'rakelib/clean.rake'

desc "Fetch sources and compiles project (default task)"
task :'default' => [ :'setup', :'checkout', :'compile' ]

task :'pre'

task :'post'