[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[pde-build-dev] Re: RE Missing required plugin-in....
|
- From: "Peter Kahn" <citizenkahn@xxxxxxxxx>
- Date: Sat, 28 Jul 2007 12:09:31 -0400
- Delivered-to: pde-build-dev@eclipse.org
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jlh+yDIdlYRrOzgyEG4be3rfrr7oDBD6tn7x0yahj3EmtTyD313ouJaRoq3NGsmIcwjFK65Gh734ayY4K36F1CtTooARuoBFJipVMQmMGpkNSCSt/VwiGsdQ4MzORbx+Y0XFVmAem3UH3wfnd+o+6CDBGwAi7BHiyrIdAks7qJE=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Mr0yjulUHmC5aRbxSthEFOgpZPAmFy48GmztwVE3Rrk6C7YGuloyzfnDSQQ+jiM9iplb7wNXq9KusJtKIXXfml677YLDTz1BISj8mGde9sIWvdFET844JuBWJoWhvHdvjiApwn9YTebW6a1C3Z9830oWbVmj/s9uYvYK9SeT/wk=
So, I'm running into two problems, the missing warnings and the
failure to locate the plugin. It seems to me that this can be
caused by a few possible problems:
-the build process is looking in the wrong location for plugin B
-the settings of the feature are incorrect
-the settings for the plugin are incorrect
If either of the settings problems are my problem, then this could
cause the build process to fail to find the plugin because B isn't the
B its looking for.
Am I right in believing the following about the build process?
In order for the build to seek the feature's plugins the following must be true:
- buildDirectory must be set to the ROOT of the structure below
- baseLocation must be set to a similar root containing all 3rd party
plugins and features
- the plugin must be imported as a requirement in the feature.xml
<requires>
<import plugin="A"/>
<import plugin="B"/>
...
- the plugin must be defined in the feature.xml
<plugin
id="A"
download-size="0"
install-size="0"
version="1.0.0"
unpack="false"/>
<plugin
id="B"
download-size="0"
install-size="0"
version="1.0.0"
unpack="false"/>
- the plugin's bundle must be defined in the MANIFEST in
ROOT\plugings\{bundle}\META_INF\MANIFSET.MF
Bundle-SymbolicName: A
Requires-Bundle: B,
org.eclipse...
--
Peter Kahn
citizenkahn@xxxxxxxxx
citizenkahn@xxxxxxxxxxxx, pkahnpie1@AIM
http://analogoustendencies.blogspot.com/
Awareness - Intention - Action