ecl_build
Collection of cmake/make build tools primarily for ecl development itself, but also
contains a few cmake modules useful outside of the ecl.
Embedded Control Library
This has always been in flux - mostly it is used for internal ecl development, but there are a few cmake modules which might be useful.
Usage Guides
Refer to the ros wiki for more up to date documentation.
The following notes are from the pre-ros move. Depracated.
ChangeLog
Changes
- Oct 10 : Removal of toolchain/platform related build utilities to eros.
- Jul 10 : Cmake api overhaul.
- Jul 10 : Updated FindEcl.cmake module for the new ros structure.
- Jul 10 : Toolchain module for a arm-unknown-linux-gnueabi.cmake (gentoo crossdev) toolchain.
- Jun 10 : Compiler version macro in the platform detection cmake macro library.
- Jun 10 : Toolchain module for code sourcery's arm-none-linux-gnueabi.cmake toolchain.
- May 10 : Toolchain module for ubuntu's i586-mingw32msvc.cmake toolchain.
- May 10 : Toolchain module for the i686-pc-mingw32.cmake toolchain.
- May 10 : An empty platform,Vanilla.cmake for helping ros configurations.
- Apr 10 : Ros toolchain and platform setup scripts.
- Apr 10 : Platform modules for AtomN270.cmake and Atom330.cmake boards.
- Mar 10 : Detection macros for posix in the platform detection cmake macro library.
- Feb 10 : CMake FindPeekabot.cmake and SummaryPeekabot.cmake" modules.
- Feb 10 : CMake FindOpenCV.cmake and SummaryOpenCV.cmake modules.
- Jan 10 : Toolchain module for the i586-moblin-linux.cmake toolchain.
- Jan 10 : Uninstall macro in the build utilities cmake macro library.
- Jan 10 : CMake SummaryBoost.cmake module.
- Jan 10 : CMake FindEcl.cmake and SummaryEcl.cmake modules.
- Aug 09 : Platform and toolchain module for the Arm1176jzf-s.cmake core and arm-samsung-linux-gnueabi.cmake toolchain.
- Aug 09 : Toolchain module for a arm-generic-linux-gnueabi.cmake toolchain.
- May 09 : CMake FindEigen.cmake and SummaryEigen.cmake modules.
- Apr 09 : Platform, toolchain and pkg-config scripts added.
- Apr 09 : Package configured and basic modules added.
Bugs
- Jan 10 : Toolchains were forcing the cmake_install_prefix, not allowing users to change them.