I have an e4 JavaFX FXML rich client platform
        (RCP)
        application that is being built by Tycho.  I have a requirement that a
        "dropins"
        directory get created. I also want to populate that "dropins"
        directory
        with OSGi bundles/features. The bundles/features that will be
        put into the "dropins"
        directory will depend on which edition of my software of the end
        customer
        purchases. Upon first start up my application will take a look
        at the "dropins"
        directory and load the bundles/features using p2.  The reason the bundles are
        not just included
        is because other bundles/features will be added and downloaded
        later, on demand,
        by the end user.  Another
        way to look at
        this is that the end user is responsible for adding or removing
        bundles from
        the "dropins" directories as needed.  
        
      
          
      This is what I get now....
      x86_64
      ___features
      ______ (more stuff here)
        
      ___p2
        
      ______ (more stuff here)
      ___workspace
        
      ______ (more stuff here)
      ___configuration
        
      ______ (more stuff here)
      ___plugins
        
      ______ (more stuff here)
      ___artifacts.xml
        
      ___eclipsec.exe
        
      ___MyApp-0.1.exe
        
      ___MyApp-0.1.ini
        
      
        
      This is what a want...
        
    
    x86_64
    ___features
    ______ (more stuff here)
      
    ___p2
      
    ______ (more stuff here)
    ___workspace
      
    ______ (more stuff here)
    ___configuration
      
    ______ (more stuff here)
    ___plugins
      
    ______ (more stuff here)
    ___dropins
      
    
    ______My_bundle01
    ______My_bundle02
    ______My_bundle03
    ___artifacts.xml
      
    ___eclipsec.exe
      
    ___MyApp-0.1.exe
      
    ___MyApp-0.1.ini
    
      
My question is this, isn't technically
        possible to meet this
        requirement, in the build process, and if so how to do it.