2012-10-11 16 views
7

Voglio avere un sistema di compilazione personalizzato ma non sono davvero in grado di crearne uno. Ho Gradle 1.2 installato e anche il GRADLE_HOME è impostato correttamente ora ho il seguente affido nel file sistema di compilazioneSublime Build System for Gradle

{ 
    "cmd": ["gradle","build.gradle"], 
    "path": "$project" 
} 

E l'errore che ottengo è il seguente (quando provo a costruire il mio progetto)

[Errno 2] No such file or directory 
[cmd: [u'gradle', u'build.gradle']] 
[dir: /home/roger/Project/Visage/HelloWorld/src/main/visage/visage/javafx] 
[path: $project] 
[Finished] 

In realtà la mia directory Base di progetto è HelloWorld e ho il mio build.gradle proprio lì. Per favore aiutami a scrivere il sistema di compilazione corretto o dare i comandi corretti per evitare errori ed eseguire con successo. Attualmente sto usando UBUNTU 12.04

risposta

12

Penso che devi usare una shell per il tuo sistema di compilazione. e invece di percorso immagino tu intenda "working_dir". si può provare questo:

{ 
    "cmd": ["gradle"], 
    "shell": "true", 
    "working_dir": "${project_path}" 
} 

applausi,

René

+0

Questo atleast sembra innescare il mio Gradle. Non sono in grado di provarlo qui sul mio posto di lavoro a causa delle impostazioni del proxy. Ma ti aggiornerò al più presto. –

+0

Bravo Questo ha funzionato !!! :) :) :) Grazie mille! –

+0

per le build silenziose, usare '" cmd ": [" gradle "," -q "],' – Segfault

Problemi correlati