Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
print(proc.communicate()[0])Buildfile: build.xml does not exist!
Build failed
[
{"keys":["f8"],"command":"exec","args":{"cmd":["ant.bat","trial"],"working_dir": "YourFullpathToWorkspaceDir\\helloworld" } }
]
# файл "Ant TRIAL.sublime-build"
{
"cmd": ["ant.bat", "trial"],
"working_dir" : "${project_path}",
"variants": [
{
"name": "Run",
"cmd": ["ant.bat", "test"]
},
{
"name": "Init",
"cmd": ["ant.bat", "init"]
}
]
}
[
{"keys":["f8"],"command":"build","args":{"variant":"Init"}}
]
Buildfile: *\helloworld\build.xml
init:
[echo] Some initial logic in 'helloworld' project!
trial:
[echo] Some trial logic!
BUILD SUCCESSFUL
Total time: 0 seconds
[Finished in 0.3s]
Buildfile: *\helloworld\build.xml
test:
[echo] Ant works in 'helloworld' project!
BUILD SUCCESSFUL
Total time: 0 seconds
[Finished in 0.1s]
Buildfile: *\helloworld\build.xml
init:
[echo] Some initial logic in 'helloworld' project!
BUILD SUCCESSFUL
Total time: 0 seconds
[Finished in 0.1s]
[
{"keys":["f8"],"command":"build","args":{"variant":"Trial"}}
]
# файл "AntProjectBuilder.sublime-build"
{
"cmd": ["ant.bat"],
"working_dir" : "${project_path}",
"variants": [
{
"name": "Run",
"cmd": ["ant.bat", "test"]
},
{
"name": "Trial",
"cmd": ["ant.bat", "trial"]
}
]
}
Автоматизация сборки проекта в Sublime Text 2 c использованием Ant