|
@@ -0,0 +1,40 @@
|
|
1
|
+# Launchers File syntax:
|
|
2
|
+#
|
|
3
|
+# [Must-have property line]
|
|
4
|
+# launcher1.runCommand=<Run Command>
|
|
5
|
+# [Optional extra properties]
|
|
6
|
+# launcher1.displayName=<Display Name, runCommand by default>
|
|
7
|
+# launcher1.buildCommand=<Build Command, Build Command specified in project properties by default>
|
|
8
|
+# launcher1.runDir=<Run Directory, ${PROJECT_DIR} by default>
|
|
9
|
+# launcher1.symbolFiles=<Symbol Files loaded by debugger, ${OUTPUT_PATH} by default>
|
|
10
|
+# launcher1.env.<Environment variable KEY>=<Environment variable VALUE>
|
|
11
|
+# (If this value is quoted with ` it is handled as a native command which execution result will become the value)
|
|
12
|
+# [Common launcher properties]
|
|
13
|
+# common.runDir=<Run Directory>
|
|
14
|
+# (This value is overwritten by a launcher specific runDir value if the latter exists)
|
|
15
|
+# common.env.<Environment variable KEY>=<Environment variable VALUE>
|
|
16
|
+# (Environment variables from common launcher are merged with launcher specific variables)
|
|
17
|
+# common.symbolFiles=<Symbol Files loaded by debugger>
|
|
18
|
+# (This value is overwritten by a launcher specific symbolFiles value if the latter exists)
|
|
19
|
+#
|
|
20
|
+# In runDir, symbolFiles and env fields you can use these macroses:
|
|
21
|
+# ${PROJECT_DIR} - project directory absolute path
|
|
22
|
+# ${OUTPUT_PATH} - linker output path (relative to project directory path)
|
|
23
|
+# ${OUTPUT_BASENAME}- linker output filename
|
|
24
|
+# ${TESTDIR} - test files directory (relative to project directory path)
|
|
25
|
+# ${OBJECTDIR} - object files directory (relative to project directory path)
|
|
26
|
+# ${CND_DISTDIR} - distribution directory (relative to project directory path)
|
|
27
|
+# ${CND_BUILDDIR} - build directory (relative to project directory path)
|
|
28
|
+# ${CND_PLATFORM} - platform name
|
|
29
|
+# ${CND_CONF} - configuration name
|
|
30
|
+# ${CND_DLIB_EXT} - dynamic library extension
|
|
31
|
+#
|
|
32
|
+# All the project launchers must be listed in the file!
|
|
33
|
+#
|
|
34
|
+# launcher1.runCommand=...
|
|
35
|
+# launcher2.runCommand=...
|
|
36
|
+# ...
|
|
37
|
+# common.runDir=...
|
|
38
|
+# common.env.KEY=VALUE
|
|
39
|
+
|
|
40
|
+# launcher1.runCommand=<type your run command here>
|