Re: Problem with dependancies
Johan Holmberg <[email protected]> Tue, 2 Apr 2002 23:33:58 +0200 (MEST)
| Newsgroups | gmane.comp.gnu.cons.general |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 2 Apr 2002 [email protected] wrote: > > I believe that I have set the CPPPATH correctly (relative to the > the root, right?), but it isn't finding dependancies for *any* of > my headers... [...] > > I don't know whether this is a bug in my Construct/Conscript > files, or a bug in cons, but would appreciate it it someone could > give me some advice on how to fix this... > It's a bug in your Construct file. You use "Command" that doesn't know anything about C/C++. "Command" is intended to execute "other commands", not to run a C/C++ compiler. If you want access to the "header file logic" of Cons you have three options: 1) use one of the Objects/Module/Program/LinkedModule/Library methods documented in the Cons man page. 2) learn the internals of Cons, and use internal functions of Cons to accomplish what you want. 3) use Cons::Plus (or a similar module, if there are any) If you choose 2) you will have to understand *a lot* of the Cons internals to do it right ( just read the the source ;-) ). And I guess you will just end up re-implementing (parts of) the 'ObjectsInDir' method in Cons::Plus. I hope this helps, /Johan Holmberg _______________________________________________ [email protected] http://mail.gnu.org/mailman/listinfo/cons-discuss Cons URL: http://www.dsmit.com/cons/