Skip navigation.
Home
The QNX Community Portal

View topic - Organisation of development tree

Organisation of development tree

Read-only archive of qnx.development_tools (Self-hosted graphical development with the Eclipse IDE and cross-hosted development on Solaris, Linux, or Windows) at inn.qnx.com

Organisation of development tree

Postby Mario Charest » Tue May 22, 2007 2:58 pm

Hello,

I have to "import" our current development tree into the IDE. So far I have
been using on Standard Makefile Project to encompass all of the tree and
created make target for each program.

Now I have to luxury of being able to start from scratch, reorganising the
tree as needed and hopefully create Managed Makefile project or QNX project

The only requirement is that each program in the tree can be build from the
shell. We also want to be able to build the whole project with a single
invocation of make from the root of the directory tree.

The directory tree look like this:

applications
program1
program2
...
devices
program1
program2
...
scanners
program1
program2
...
tools
program1
program2
...


Reading the documentation there is a description for "linked project" but
that seems very complicated and a lot of work given that we have around 70
programs.

Any pointers?
Mario Charest
 

Re: Organisation of development tree

Postby David Gibbs » Fri Jun 01, 2007 8:02 pm

Mario Charest <root@127.0.0.1> wrote:

Me, I'd stay with the one big standard make project.

Or, if you really want to, a set of smaller standard make projects,
with a script that builds each appropriately.

-David

Hello,

I have to "import" our current development tree into the IDE. So far I have
been using on Standard Makefile Project to encompass all of the tree and
created make target for each program.

Now I have to luxury of being able to start from scratch, reorganising the
tree as needed and hopefully create Managed Makefile project or QNX project

The only requirement is that each program in the tree can be build from the
shell. We also want to be able to build the whole project with a single
invocation of make from the root of the directory tree.

The directory tree look like this:

applications
program1
program2
...
devices
program1
program2
...
scanners
program1
program2
...
tools
program1
program2
...


Reading the documentation there is a description for "linked project" but
that seems very complicated and a lot of work given that we have around 70
programs.

Any pointers?



--
David Gibbs
QNX Training Services
dagibbs@qnx.com
David Gibbs
 


Return to qnx.development_tools

Who is online

Users browsing this forum: No registered users and 1 guest