Hi Matthew, as I said, we have something working for BorlandCPPBuilder projects, interested in that?
/peter > -----Ursprungligt meddelande----- > Fr�n: J. Matthew Pryor [mailto:[EMAIL PROTECTED] > Skickat: den 26 februari 2004 05:45 > Till: 'Maven Users List' > �mne: RE: Does maven surport to process the c or c++ project? > > > Have you made any progress on this? > I'd be a willing beta tester > > Matthew > > > -----Original Message----- > > From: Lester Ward [mailto:[EMAIL PROTECTED] > > Sent: Friday, January 09, 2004 2:21 AM > > To: 'Maven Users List' > > Subject: RE: Does maven surport to process the c or c++ project? > > > > > Not for the moment, but if you want to write a plugin, > it's welcome. > > > > I'm writing one (maven-cpp-plugin). It's been... interesting. > > The include files make everything fun. We've taken to > > inventing a .car file (C archive) to handle dependencies. > > This is just a .tar.gz file with a specific layout (libs and > > includes in specific spots). > > > > It's been working pretty well with Win32 and Linux, though we > > are still tinkering. Handling cross-platform has is own > > philosophical challenges. For example, do you try to write a > > single task that detects the platform and invokes the correct > > compiler, or you give the control to the user through > > properties and then only build if you detect you are running > > on a platform that matches the compiler (that is, if the > > compiler property is set to Microsoft's Visual Studio > > compiler and you are running on Linux, what do you do)? So > > far, we have gone with the latter strategy and skip builds > > where the properties don't match the platform. > > > > The whole thing uses the Ant tasks for C, which are a bit > > wiggy in some ways, particularly when using Win32 compilers. > > > > When it gets a bit more stable, I'll make it available, > > probably on http://maven-plugins.sourceforge.net/ (where I > > have commit permission, though I've not used it yet). > > > > Wordman > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
