NewOS, the kernel we're using, uses makefile (GNU Make to be exact).. so.. as for the whole tree using Jam.. prolly not gonna happen. -jtarbox ----- Original Message ----- From: "Ithamar R. Adema" <ithamar@xxxxxxxxx> To: <openbeos@xxxxxxxxxxxxx> Sent: Thursday, January 17, 2002 3:47 PM Subject: [openbeos] Re: BeIDE Projects?! > Hi Nathan, > > >I just downloaded the OBOS CVS. It has next to nothing in it (shame on > >you!). What it has, and is not the kernel, consists in large part of > >BeIDE projects (shame on you again!). Please use makefiles. They run > on > >ppc and x86 and are a standard. Also, you can do batch makes of the > >project to compile the whole tree. > > Hehe, I would prefer everyone to use Jamfiles :) For those of you who > aren't Jamming often, I'm refering to a tool called Jam/MR, a cool > portable tool for doing the same things as in Makefiles but then > readable :) > > I'm going to publish a setup for the buildsystem start of next week, > which uses Jam, and the Jamfiles look like this: > > ------- snip here --------- > SubDir OBOS_TOP sources obos kits Printing ; > > #print_server defs > Server print_server : print_server.cpp ; > LinkSharedOSLibs print_server : be root ; > AddResources print_server : print_server.FileTypes.rsrc ; > > #Printers defs > Preference Printers : Printers.cpp ; > LinkSharedOSLibs Printers : be root ; > AddResources Printers : Printers.FileTypes.rsrc ; > > #Print To File defs > Addon "Print To File" : Print transport : PrintToFile.cpp ; > LinkSharedOSLibs "Print To File" : be root ; > AddResources "Print To File" : PrintToFile.FileTypes.rsrc ; > > #PrintJob lib defs > SharedLibrary PrintJob : PrintJob.cpp ; > LinkSharedOSLibs PrintJob : be root ; > AddResources libPrintJob.so : PrintJob.FileTypes.rsrc ; > ------------- to here------------ > > >I would suggest an absolute moratorium on BeIDE projects in CVS. > > I couldn't agree more on that, although, up till now, it is the easiest > thing to do :) > > Regards, > > Ithamar. > > PS: The stuff I'm going to publish is a proposal, and I'm always open > for suggestions :) > > >