[ https://issues.apache.org/jira/browse/FELIX-1627?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12760596#action_12760596 ]
Derek Baum commented on FELIX-1627: ----------------------------------- This fix has now been enhanced to use Ant properties in the substitution of variables when running in Ant. > 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 > Assignee: Derek Baum > > 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.