blob: d5224657806ca2200f3c5e08ff4304e7cfafe92b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import qbs.TextFile
CppApplication {
name: "app"
files: "main.c"
cpp.includePaths: buildDirectory
Rule {
multiplex: true
alwaysRun: true
Artifact { filePath: "myheader.h"; fileTags: "hpp" }
prepare: {
var cmd = new JavaScriptCommand();
cmd.description = "generating " + output.fileName;
cmd.sourceCode = function() {
var f = new TextFile(output.filePath, TextFile.WriteOnly);
f.close();
};
return cmd;
}
}
}
|