Add support for variable expansion in sigil.property values
-----------------------------------------------------------

                 Key: FELIX-1627
                 URL: https://issues.apache.org/jira/browse/FELIX-1627
             Project: Felix
          Issue Type: Improvement
          Components: Sigil
            Reporter: David Savage


Currently sigil.properties supports expansion of ${key} values in a number of 
key places such as -defaults location and translation of ${.} and ${..} to 
paths relative to the sigil.properties file.

Proposal to make this behaviour universal for all values.

As part of this fix we should also address consistency issues with path 
locations wrt ${.} and ${..}

In most places:

key: path/to/resource

is considered a path relative to the jvm process that executes where as 

key: ${.}/path/to/resource

is considered a path relative to the sigil.properties file

However this is not true for the -sourcedirs attribute which has explicit 
parsing to make 

-sourcedirs: src

imply the source dir relative to the sigil.properties file.

Suggestion to make source dirs behaviour default and use ${.} syntax only for 
jvm process paths.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to