Я привык работать с Makefile, но в моем текущем проекте используются файлы .qbs
. Как запустить простую команду терминала через qbs без создания или запроса файлов? Подобно фальшивому правилу в make.Qbs: Как запустить простую команду терминала?
Следующие работы и шоу «удивительные» в моем терминале.
import qbs 1.0
Project {
name: "cli"
Product {
name: "helloworld"
type: "application"
files: "TEST.c"
Depends { name: "cpp" }
}
Product {
type: ["custom-image"]
Depends { name: "helloworld" }
Rule {
inputsFromDependencies: ["application"]
Artifact {
fileTags: ["custom-image"]
}
prepare: {
var cmd = new Command("echo", "awesome")
return cmd
}
}
}
}
Однако я должен коснуться моим манекен TEST.c
файла перед каждым запуском. Без зависимости helloworld
Правило не выполняется.
Любые идеи? Большое спасибо!