Community
Participate
Working Groups
A Buckminster action is like a link in a chain. It has prerequisites as input and is supposed to produce some output. This is currently hard to accomplish when using the executor actor since it has no way to get hold of the material provided by the prerequisites. Another problem is that it cannot see what base and paths that are listed in the action product. I think this executor should use a scheme similar to what is used with Ant. In ant, we send a list of file sets as a property and we have an ant type (the FileSetGroup and ValueFileSet) that can interpret this property so that it can be used from ant. With the executor, I think these file sets should be provided in environment settings where the name of the variable matches the alias. The org.eclipse.buckminster.jarprocessor.JarProcessorActor might serve as a good example on simple usage of prerequisites and product.
Adding Guillaume as CC since he's the primary keeper of this actor.