specs/jv-branch.deps.rake
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 08 Jun 2016 15:22:39 +0100
changeset 37 61064ee32813
parent 28 9d95c1c8f2ec
child 65 070c2f837f59
permissions -rw-r--r--
Cleanup: removed workaround to patch stx/projects/smalltalk/bc.mak for MINGW * Since stx/projects/smalltalk package is now forked, there's no need to patch it during build. * bc.mak now copies runtime library required by MINGW32 itself, no need to do it manually in rake scripts.

# Package dependencies, will vanish

task "stx:goodies/monticello" => "stx:libview"
task "stx:goodies/monticello" => "stx:libview2"
task "stx:goodies/monticello" => "stx:libbasic2"
task "stx:goodies/monticello" => "stx:libcompat"
task "stx:goodies/monticello" => "stx:libwidg2"
task "stx:goodies/monticello" => "stx:libbasic"
task "stx:goodies/monticello" => "stx:libbasic3"
task "stx:goodies/monticello" => "stx:libcomp"
task "stx:goodies/monticello" => "stx:goodies/communication"
task "stx:goodies/monticello" => "stx:libtool"

task "stx:goodies/communication" => "stx:libview"
task "stx:goodies/communication" => "stx:libwidg"
task "stx:goodies/communication" => "stx:libview2"
task "stx:goodies/communication" => "stx:libbasic2"
task "stx:goodies/communication" => "stx:libbasic"
task "stx:goodies/communication" => "stx:libcomp"
task "stx:goodies/communication" => "stx:libtool"
task "stx:goodies/communication" => "stx:libhtml"

task "stx:goodies/sunit" => "stx:libview2"
task "stx:goodies/sunit" => "stx:libview"
task "stx:goodies/sunit" => "stx:libbasic"

task "stx:libsvn" => "stx:libview"
task "stx:libsvn" => "stx:libwidg"
task "stx:libsvn" => "stx:goodies/xml/vw"
task "stx:libsvn" => "stx:libview2"
task "stx:libsvn" => "stx:libbasic2"
task "stx:libsvn" => "stx:libwidg2"
task "stx:libsvn" => "stx:libbasic"
task "stx:libsvn" => "stx:libbasic3"
task "stx:libsvn" => "stx:libtool2"
task "stx:libsvn" => "stx:libtool"
task "stx:libsvn" => "stx:libtool2"
task "stx:libsvn" => "stx:libhtml"

task "stx:goodies/xml/vw" => "stx:libbasic2"
task "stx:goodies/xml/vw" => "stx:libbasic3"
task "stx:goodies/xml/vw" => "stx:libbasic"

task "stx:libcompat" => "stx:libview"
task "stx:libcompat" => "stx:libwidg"
task "stx:libcompat" => "stx:libview2"
task "stx:libcompat" => "stx:libbasic2"
task "stx:libcompat" => "stx:libwidg2"
task "stx:libcompat" => "stx:libbasic"
task "stx:libcompat" => "stx:libbasic3"
task "stx:libcompat" => "stx:libcomp"
task "stx:libcompat" => "stx:libtool"

task "stx:projects/smalltalk" => "stx:goodies/smallsense"
task "stx:projects/smalltalk" => "stx:goodies/smallsense/refactoring_custom"
task "stx:projects/smalltalk" => "stx:libsvn"
#task "stx:projects/smalltalk" => "stx:goodies/monticello"
task "stx:projects/smalltalk" => "stx:goodies/sunit"

task "stx:goodies/roeltyper" => "stx:libbasic"
task "stx:goodies/roeltyper" => "stx:libcomp"
task "stx:goodies/roeltyper" => "stx:libtool"

task "stx:goodies/smallsense" => "stx:libbasic"
task "stx:goodies/smallsense" => "stx:libcomp"
task "stx:goodies/smallsense" => "stx:goodies/roeltyper"
task "stx:goodies/smallsense" => "stx:libview2"
task "stx:goodies/smallsense" => "stx:libwidg"
task "stx:goodies/smallsense" => "stx:goodies/refactoryBrowser/helpers"
task "stx:goodies/smallsense" => "stx:goodies/refactoryBrowser/lint"
task "stx:goodies/smallsense" => "stx:goodies/regex"

task "stx:goodies/smallsense/refactoring_custom" => "stx:libbasic"

task "stx:goodies/xmlsuite/core" => "stx:libview"
task "stx:goodies/xmlsuite/core" => "stx:goodies/xml/vw"
task "stx:goodies/xmlsuite/core" => "stx:libview2"
task "stx:goodies/xmlsuite/core" => "stx:libbasic2"
task "stx:goodies/xmlsuite/core" => "stx:libwidg2"
task "stx:goodies/xmlsuite/core" => "stx:libbasic"
task "stx:goodies/xmlsuite/core" => "stx:libcomp"
task "stx:goodies/xmlsuite/core" => "stx:libtool"

task "stx:goodies/xmlsuite/xmlreaderimpl" => "stx:goodies/xmlsuite/core"
task "stx:goodies/xmlsuite/xmlreaderimpl" => "stx:goodies/xml/vw"
task "stx:goodies/xmlsuite/xmlreaderimpl" => "stx:libcomp"
task "stx:goodies/xmlsuite/xmlreaderimpl" => "stx:libbasic"

task "stx:libwebkit" => 'stx:libbasic'
task "stx:libwebkit" => 'stx:libbasic2'
task "stx:libwebkit" => 'stx:libview'
task "stx:libwebkit" => 'stx:libview2'
task "stx:libwebkit" => 'stx:libwidg'

task "stx:goodies/petitparser" => "stx:goodies/sunit"
task "stx:goodies/petitparser" => "stx:libbasic2"
task "stx:goodies/petitparser" => "stx:libbasic"

task "stx:libjava" => "stx:libwidg2"
task "stx:libjava" => "stx:goodies/petitparser"
task "stx:libjava" => "stx:libbasic3"
task "stx:libjava" => "stx:libcomp"
task "stx:libjava" => "stx:libbasic2"
task "stx:libjava" => "stx:libview2"
task "stx:libjava" => "stx:goodies/sunit"
task "stx:libjava" => "stx:libhtml"
task "stx:libjava" => "stx:libwidg"
task "stx:libjava" => "stx:libbasic"
task "stx:libjava" => "stx:libview"
task "stx:libjava" => "stx:libtool"

task "stx:libjava/tools" => "stx:libjava"
task "stx:libjava/tools" => "stx:libtool"

task "stx:libjava/experiments" => "stx:libjava"
task "stx:libjava/experiments" => "stx:libbasic"

task "stx:projects/smalltalk" => "stx:libwebkit"
task "stx:projects/smalltalk" => "stx:libjava"
task "stx:projects/smalltalk" => "stx:libjava/tools"
task "stx:projects/smalltalk" => "stx:libjava/experiments"

task "patches" => "stx:libbasic"
task "patches" => "stx:libview"
#task "patches" => "stx:goodies/refactoryBrowser/refactoring"

task "stx:goodies/cypress" => "stx:libbasic"
task "stx:goodies/metacello/base" => "stx:libbasic"
task "stx:goodies/metacello/core" => "stx:goodies/metacello/base"
task "stx:goodies/metacello/stx" => "stx:goodies/metacello/core"

task "stx:libscm/common" => "stx:libbasic"
task "stx:libscm/git" => "stx:libbasic"
task "stx:libscm/git" => "stx:libscm/common"
task "stx:libscm/mercurial" => "stx:libbasic"
task "stx:libscm/mercurial" => "stx:libscm/common"
task "stx:libscm/mercurial/monticello" => "stx:libscm/mercurial"
task "stx:libscm/mercurial/monticello" => "stx:libcompat"

task "stx:goodies/ring" => "stx:libbasic"
task "stx:goodies/ring" => "stx:goodies/refactoryBrowser/parser"

task "stx:goodies/libcairo" => "stx:libbasic"
task "stx:goodies/libcairo" => "stx:libview"
task "stx:goodies/loggia" => "stx:libbasic"
task "stx:goodies/loggia" => "stx:libboss"

task "stx:goodies/regex" => "stx:libbasic"