<?xml version='1.0' ?>

<Plugin providerName='Tasking/Mcl_Cmd_Environment_Tasking.pyo' providerType='script'>

	<Command id='0' name='Environment'>

		<Help>Gets, sets, deletes, or expands environment variables for the current process</Help>

		<Input>
			<Option name='var' optional='true'>
				<Argument name='envVar' data='envVar'/>
				<Help>Name of the environment variable to get, set, or delete</Help>
			</Option>

			<Option name='get' optional='false' group='type'>
				<Set data='action' value='1'/>
				<Help>Retrieve value for environment variable</Help>
			</Option>

			<Option name='set' optional='false' group='type'>
				<Argument name='setValue' data='setValue'/>
				<Set data='action' value='2' />
				<Help>Set a specified environment variable with a value</Help>
			</Option>

			<Option name='delete' optional='false' group='type'>
				<Set data='action' value='3' />
				<Help>Delete a specified environment variable</Help>
			</Option>
			
			<Option name='expand' optional='false' group='type'>
				<Set data='action' value='4' />
				<Help>Expands an environment variable with the %VARIABLE%\path</Help>
			</Option>
			
		</Input>

		<Output>
			<Data name='envVar' type='string'/>
			<Data name='setValue' type='string'/>
			<Data name='action' type='uint8_t'/>
		</Output>
		
  </Command>
  
</Plugin>