[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re[2]: [higgins-dev] build: what are these files?
|
> I did look at build.properties from that view, and that's when I
> noticed they were out of date. The Bundle-Classpath in the manifest
> has up-to-date jar dependencies, while the list in build.properties
> was rather old and was only a subset of what was in the Bundle-Classpath.
build.properties defines all jars which plugin should contains (to use
at runtime) but it is not a requirement for Eclipse plugins to
contains all the jars required (to build it) - it could depends on
another plugin which already contains missing jars and exports
packages from them.
> I see that the pluginBuilder auto-generates some build.properties, but in a temp.dir.
It is another story... That build.properties is very specific for
plugin build process and have no relation to build.properties from the
project at all.
> Are we sure that the build.properties found at the root of our
> projects is still used? If so, do we need to bring them up to date
> with what's in our manifest files?
> Jim
>
>>>> Valery Kokhan <vkokhan@xxxxxxxxxxxxxx> 10/13/07 3:01 PM >>>
> Jim,
> If you open plugin's manifest (either "META-INF\MANIFEST.MF" or
> "plugin.xml") file in the Eclipse IDE to edit plugin's properties
> you'll see build.properties as one of the tabs there.
> So, "build.properties" is a Eclipse plugin specific file which (along
> with "META-INF\MANIFEST.MF" and\or "plugin.xml" files) contains all the
> information required to build Eclipse plugin.
> As for buildaux.xml.old_ files they actually could be removed now -
> they are just renamed buildaux.xml files which we used before started
> to generate them.
> Valery
> Saturday, October 13, 2007, 11:12:53 PM, you wrote:
>> nearly every project has a "build.properties" and "buildaux.xml.old_"
>> Do these serve any purpose? If not let's delete them -- they only
>> serve to confuse the person trying to get their head around the already confusing build process.
>> _______________________________________________
>> higgins-dev mailing list
>> higgins-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/higgins-dev