This website requires JavaScript.
Dashboard
Explore
Help
Sign In
DASCA
/
WALA
Watch
2
Star
0
Fork
You've already forked WALA
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
b3ac9e29ba
WALA
/
buildSrc
/
build.gradle
8 lines
103 B
Groovy
Raw
Normal View
History
Unescape
Escape
Factor out recurring pattern of MD5 checksum + stamp file
2018-01-18 03:36:53 +00:00
repositories
{
mavenCentral
(
)
}
dependencies
{
Rework Kawa download and build tasks to be more Gradle'y All Kawa-related downloads now use our existing VerifiedDownload task class. This gives us Gradle-integrated progress reporting, incremental build support, build caching, correct dependencies, etc. Using Kawa to compile Scheme into bytecode now also has proper dependency management, incremental build support, and build caching. Same goes for bundling these compiled bytecode files into jar archives for later use in regression tests. Also, when downloading kawa-chess, grab a specific commit hash rather than whatever is the most recent master commit. If this project changes in the future, we don't want our tests to break unexpectedly. Perhaps we'd want to pick up any new kawa-chess commits; perhaps not. Either way, that should be a conscious decision rather than something that can happen behind our backs.
2018-08-04 09:37:41 +00:00
compile
'de.undercouch:gradle-download-task:3.4.3'
Factor out recurring pattern of MD5 checksum + stamp file
2018-01-18 03:36:53 +00:00
}