public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Introducing a cmake based build system for ecos
@ 2004-09-13 21:24 Alexander Neundorf
  0 siblings, 0 replies; only message in thread
From: Alexander Neundorf @ 2004-09-13 21:24 UTC (permalink / raw)
  To: ecos-discuss

Hi,

are you also tired of having to write Makefiles for ecos ? Do you also think 
manually writing Makefiles sucks ? Are you also scared of the GNU autotools 
and friends ?
Then maybe I'll have something for you. I'd like to introduce a cmake 
(http://www.cmake.org )-based build system for ecos, which frees you from the 
burden of writing Makefiles: 
http://www.neundorf.net/cmake/using_ecos_with_cmake.php
There you'll find a first description and a tarball containing two example 
projects: http://www.neundorf.net/cmake/using_ecos_with_cmake.tar.bz2
(or for direct browsing: http://www.neundorf.net/cmake/firmware/ )

It offers the following features:
-automatic Makefile creation
-easy syntax
-handles ecos dependancies
-works both under Linux and Windows/cygwin
-build ecos applications for multiple targets (synth, arm-elf, powerpc)
-build ecos applications in various variants, e.g. a debug and a release 
version 
-automatically create the ELF file, the binary and the srec file

Let me know if you like it, if you have suggestions, problems, etc.

Bye
Alex
-- 
Work: alexander.neundorf@jenoptik.com - http://www.jenoptik-los.de
Home: neundorf@kde.org                - http://www.kde.org
      alex@neundorf.net               - http://www.neundorf.net

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-09-13 21:24 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-09-13 21:24 [ECOS] Introducing a cmake based build system for ecos Alexander Neundorf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).