[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.technology.buckminster] Re: Build output substructure change

Example is query for java3d-1_5_1-linux-i586
java3d-1_5_1-linux-i586 is unzipped in ~/user/buckminster/downloads, before 
it used to be unzipped and created as project java3d-1_5_1-linux-i586 in 
the workspace.

I have this in my rmap:
    <searchPath name="java3d-dev-java-net-download">
        <provider readerType="url.zipped" componentTypes="jar" mutable="false" source="false">
            <uri format="http://download.java.net/media/java3d/builds/release/{0}/{1}.zip";>
                <bc:replace>
                    <bc:replace>
                        <bc:propertyRef key="buckminster.component"/>
                        <bc:match pattern="^[^_]+(\d+(?:_\d+)+).+$" replacement="$1"/>
                    </bc:replace>
                    <bc:match pattern="^(\d+)_(\d+)_([0-9_]+)$" replacement="$1.$2.$3"/>
                </bc:replace>
                <bc:propertyRef key="buckminster.component"/>
            </uri>
        </provider>
    </searchPath>
    <locator searchPathRef="java3d-dev-java-net-download" pattern="^java3d-.+$"/>

If I use readerType="url" then jar (or zip) file is downloaded to 
~/user/buckminster/downloads, before it used to be downloaded to project 
.buckminster in the workspace.

Thomas Hallgren wrote:

> I cannot reproduce this. I run the this cquery:
> 
> http://www.eclipse.org/buckminster/samples/queries/demo.cquery
> 
> Among other things, it downloads the tada-sax.jar from Maven. It ends up
> correctly under the .buckminster project. What kind of provider are you
> using when you obtain the jar file?
> 
> - thomas
> 
> Vaidas Nargėlas wrote:
>> Thomas Hallgren wrote:
>> 
>>> Hmm, no, not unless you use the 'filesystem' destination type. By
>>> default, they should end up in the project called .buckminster
>>>
>> Yes, that was always the case before r08242.
>> 
>> Now I created a completely new workspace with Eclipse IDE, opened cquery,
>> resolved it and checked that in the wizard 'Use defaults' was on for jar
>> components. But after materialization jar components went to directory
>> ~/user/buckminster/downloads/ outside the workspace.
>> 
>> Sincerely,
>> 
>> Vaidas