Blame view

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