42 lines
		
	
	
		
			No EOL
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Properties
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			No EOL
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Properties
		
	
	
	
	
	
| # 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> |