1- /*
1+ /* Node.js
22* http://www.nodeclipse.org/projects/gradle
3- * Nodeclipse/Enide build.gradle template/drop-in for Node.js/Avatar.js project, version 0.15.1
3+ * Nodeclipse/Enide build.gradle template/drop-in for Node.js/Avatar.js project, version 0.16
44* https://github.com/Nodeclipse/nodeclipse-1/blob/master/org.nodeclipse.ui/templates/hello-world/build.gradle
55* This file lets you optionally run Node.js app as Java Avatar.js app
66* Usage
1313* History
1414* 2014-04-25 rename to run, add <<
1515* 2014-04-29 state that `gradle copyLibs` step is required
16+ * 2014-05-20 =['src'] instead of 'src'
1617* @author Paul Verest
1718*/
1819println GradleVersion . current(). prettyPrint()
@@ -25,28 +26,32 @@ repositories {
2526 maven {
2627 url " https://maven.java.net/content/repositories/public/"
2728 }
29+ // mavenCentral()
30+ // jcenter()
2831}
2932
3033dependencies {
3134 compile " com.oracle:avatar-js:0.10.25-SNAPSHOT"
3235 compile " com.oracle:libavatar-js-win-x64:0.10.25-SNAPSHOT"
36+ // compile fileTree(dir: 'libs', include: '*.jar')
37+ // testCompile "junit:junit:4.11"
3338}
3439
3540task copyLibs (type : Copy ) {
3641 from configurations. compile
37- into ' lib'
42+ into ' lib' // ! not libs
3843 // TODO files need to be renamed
3944}
4045
4146/* uncomment for adding Java sources
4247sourceSets {
4348 main {
44- java {
45- srcDir 'src'
46- }
47- resources {
48- srcDir 'src'
49- }
49+ java.srcDirs = ['src']
50+ resources.srcDirs = [ 'src']
51+ }
52+ test {
53+ java.srcDirs = ['tests']
54+ resources.srcDirs = ['tests']
5055 }
5156}
5257task initSourceFolders { // add << before { to prevent executing during configuration phase
0 commit comments