vimclojure / build.gradle

The default branch has multiple heads

buildscript {
    repositories {
        flatDir { dirs project(':').file('lib/build') }
    }
    dependencies {
        classpath "clojuresque:clojuresque:1.5.2"
        classpath "local-dotgradle:local-dotgradle:1.0.0"
    }
}

allprojects {
    repositories {
        flatDir { dirs project(':').file('lib/build') }
    }

    ext.localDotGradle = project(':').file("local.gradle").absoluteFile
    apply plugin: 'local-dotgradle'
}

subprojects {
    apply plugin: 'java-base'

    group = 'vimclojure'
    version = '2.4.0-SNAPSHOT'

    defaultTasks 'build'
}

/*
apply plugin: 'clojure'

defaultRepositories {
    clojarsRepo()
}

task genCompletions(type: clojuresque.ClojureExec) {
    classpath = project.files(
        project(':server').sourceSets.main.clojure.srcDirs,
        project(':server').sourceSets.main.output.classesDir,
        project(':server').sourceSets.main.compileClasspath
    )
    main = "vimclojure.gencompletions/main"
    args = [
        "clojure.core",
        "clojure.data",
        "clojure.inspector",
        "clojure.java.browse",
        "clojure.java.browse-ui",
        "clojure.java.io",
        "clojure.java.javadoc",
        "clojure.java.shell",
        "clojure.main",
        "clojure.pprint",
        "clojure.repl",
        "clojure.set",
        "clojure.stacktrace",
        "clojure.string",
        "clojure.template",
        "clojure.test",
        "clojure.test.tap",
        "clojure.test.junit",
        "clojure.walk",
        "clojure.xml",
        "clojure.zip"
    ]
}


task runNailgun(type: JavaExec) {
    main = "vimclojure.nailgun.NGServer"
    args = [ "127.0.0.1" ]
    dependsOn project(':nailgun-connector').classes
    dependsOn project(':nailgun-connector').processResources
    classpath = project.files(
        project(':server').sourceSets.main.clojure.srcDirs,
        project(':nailgun-connector').sourceSets.main.clojure.srcDirs,
        project(':nailgun-connector').sourceSets.main.output.classesDir,
        project(':nailgun-connector').sourceSets.main.output.resourcesDir,
        project(':nailgun-connector').sourceSets.main.compileClasspath
    )
}

task runRepl(type: clojuresque.ClojureExec) {
    main = "clojure.tools.nrepl.cmdline/-main"
    args = [ "--port", "12345" ]
    dependsOn project(':server').classes
    dependsOn project(':server').processResources
    classpath = project.files(
        project(':server').sourceSets.main.clojure.srcDirs,
        project(':server').sourceSets.main.output.classesDir,
        project(':server').sourceSets.main.output.resourcesDir,
        project(':server').sourceSets.main.compileClasspath
    )
}
*/
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.