Set up Gradle to build on ramdisk (Mac OSX)
setup the ramdisk with a gramdisk
command
sudo touch /usr/local/bin/gramdisk
sudo chmod +x /usr/local/bin/gramdisk
sudo tee -a /usr/local/bin/gramdisk > /dev/null <<EOT
#!/usr/bin/env bash
diskutil erasevolume HFS+ 'gramdisk' `hdiutil attach -nobrowse -nomount ram://16777216`
EOT
Create ~/.gradle/init.gradle
gradle.projectsLoaded {
rootProject.allprojects {
buildDir =
"/Volumes/gramdisk/${rootProject.name}/${project.name}"
}
}
You’re ready to blaze through code with superfast in-memory builds!