stonier / ecl_lite

The ecl-lite stack includes packages with few dependencies on either system or c++ functionality. This makes it ideal for very embedded builds where many of the usual mechanisms are unavailable.
Other
7 stars 20 forks source link

Shared/Static Libs macros #1

Open stonier opened 11 years ago

stonier commented 11 years ago

Macros defined in ecl/config/ecl.hpp need to be fixed up when we attack mingw/msvc support again.

stonier commented 11 years ago

Note that the old method of using ECL_BUILDING_SHARED_LIB/ECL_PUBLIC across the board doesn't work because:

Decisions need to be target by target, not a blanket rule for the cmake superproject.