On Nov 25, 2008, at 5:18 PM, Robert Dailey wrote:
On Tue, Nov 25, 2008 at 4:09 PM, Robert Dailey <[EMAIL PROTECTED]>
wrote:
On Mon, Nov 24, 2008 at 4:39 PM, Michael Jackson <[EMAIL PROTECTED]
> wrote:
One of the better sources to look at is FindBoost.cmake:
Here are some CMake Predefined variables that you will find useful:
APPLE
CYGWIN
MSVC
UNIX
WIN32
You can use the cmake --help-variable [variable] for more
information if you have the command line handy.
You may also might need to parse the contents of the CMAKE_SYSTEM
variable or the CMAKE_HOST_SYSTEM variable. Look at the docs for the
differences between them.
CMAKE_HOST_SYSTEM_NAME and CMAKE_SYSTEM_NAME may also come in handy.
What about for library dependencies for different build
configurations, such as release and debug?
Suppose I have a_d.lib and a_d.o for debug, and a.lib and a.o for
release. What would I do in this case? Must I use the if
conditionals for this as well? Not sure how CMake handles this
common scenario.
I think I found the solution:
target_link_libraries( MyProject
debug a_d
optimized a
)
Is this correct?
The last email wasn't what you were looking for. Sorry.
Your usage is correct.
_________________________________________________________
Mike Jackson [EMAIL PROTECTED]
BlueQuartz Software www.bluequartz.net
Principal Software Engineer Dayton, Ohio
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake