Just to re-iterate, the ‘View CSpec’ action give
me a cspec file that has the following block in it:
<cs:dependencies>
<cs:dependency
name="OSGi_Dependency" componentType="osgi.bundle"
versionDesignator="1.0.0" versionType="OSGi"/>
</cs:dependencies>
Then, running the project with debug turned on, I don’t
see anything having to do with dependencies at all. It is all very
strange. Note also that if I keep the buckminster.cspex file and add the
dependency to the manifest.mf, I still don’t get the dependency being
built. Only if I have the dependency in the manifest file and the buckminster.cspex
file doesn’t exist does it get built.
I’m guessing that I’m doing something wrong
somewhere, but it is opaque enough to stymie me.
Actions to perform (in order)
com.cra.project:osgi.bundle$1.0.1#OSGi#target.fragments
com.cra.project:osgi.bundle$1.0.1#OSGi#eclipse.build
com.cra.project:osgi.bundle$1.0.1#OSGi#bundle.jar
[start com.cra.project:osgi.bundle$1.0.1#OSGi#eclipse.build]
target.arch=x86
PROJECT_Runtime=c:\Project_metronome
buckminster.component=com.cra.project
workspace.root=C:/Documents and
Settings/jcampolongo/workspace
buckminster.temp=C:/DOCUME~1/JCAMPO~1/LOCALS~1/Temp/buckminster/com.cra.project_1.0.1-osgi.bundle/temp
buckminster.home=C:\dev\Project\trunk\Metronome-Project\
buckminster.output=C:/DOCUME~1/JCAMPO~1/LOCALS~1/Temp/buckminster/com.cra.project_1.0.1-osgi.bundle/build
localhost=jcampolongo-dt1
buckminster.component.type=osgi.bundle
buckminster.version.type=OSGi
buckminster.version=1.0.1
target.nl=en_US
target.ws=win32
eclipse.home=C:\eclipse
target.os=win32
target.location=C:\dev\Project\trunk\target_platform
[end com.cra.project:osgi.bundle$1.0.1#OSGi#eclipse.build]
Action com.cra.project:osgi.bundle$1.0.1#OSGi#bundle.jar using 'up
to date' policy COUNT: Rebuild needed: File count(0) < expected(1)
[start com.cra.project:osgi.bundle$1.0.1#OSGi#bundle.jar]
Product alias = action.output
Product base = ${buckminster.output}\jar\
target.arch=x86
PROJECT_Runtime=c:\Project_metronome
buckminster.component=com.cra.project
workspace.root=C:/Documents and
Settings/jcampolongo/workspace
buckminster.temp=C:/DOCUME~1/JCAMPO~1/LOCALS~1/Temp/buckminster/com.cra.project_1.0.1-osgi.bundle/temp
buckminster.home=C:\dev\Project\trunk\Metronome-Project\
buckminster.output=C:/DOCUME~1/JCAMPO~1/LOCALS~1/Temp/buckminster/com.cra.project_1.0.1-osgi.bundle/build
localhost=jcampolongo-dt1
buckminster.component.type=osgi.bundle
buckminster.version.type=OSGi
buckminster.version=1.0.1
target.nl=en_US
target.ws=win32
eclipse.home=C:\eclipse
target.os=win32
target.location=C:\dev\Project\trunk\target_platform
[end com.cra.project:osgi.bundle$1.0.1#OSGi#bundle.jar]
Joseph Campolongo
Charles River Analytics, Inc.