Hi Peter, What you save about packages and projects make sense. I actually keep the source in my CM separated like that and bring them together for the build. I guess this is what I need to know. When I want to build the packages using the build service, how do I specify the packages which go into the build? Could it be that I'm just confused and all packages in a project get built in their respective directories to make a project? From the code, then can I reference the files something like "#include ../QcjData/QcjDataWidget.h"? Thanks, Joe On Tuesday 14 August 2007 04:26, Dr. Peter Poeml wrote:
On Mon, Aug 13, 2007 at 10:28:11AM -0400, Joe Croft wrote:
All,
This is for the source the project is built from. The rpm package will not have subdirectories.
Where is you project, so I can have a look at its structure?
How do the other projects handle subdirectories for their source code using the opensuse build service?
The build service's top name space contains "projects", and projects contain "packages". Packages contain files. Neither of these building blocks have a notion of subdirectories anywhere. Directories are only used on your local harddisk if you check out a working copy, to represent the structure. (Behind the curtain, the build service does use directories also, but that's another story.)
projects can be listed with "osc ls". package in a project can be listed with "osc ls <project>". files can be listed with "osc ls <project> <package>".
Peter
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org