[brlcad-commits] SF.net SVN: brlcad:[50865] brlcad/trunk/src/conv/CMakeLists.txt
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <cp...@us...> - 2012-06-05 00:18:41
|
Revision: 50865 http://brlcad.svn.sourceforge.net/brlcad/?rev=50865&view=rev Author: cprecup Date: 2012-06-05 00:18:34 +0000 (Tue, 05 Jun 2012) Log Message: ----------- added check for libavoid's existence as a system-installed library Modified Paths: -------------- brlcad/trunk/src/conv/CMakeLists.txt Modified: brlcad/trunk/src/conv/CMakeLists.txt =================================================================== --- brlcad/trunk/src/conv/CMakeLists.txt 2012-06-04 21:59:43 UTC (rev 50864) +++ brlcad/trunk/src/conv/CMakeLists.txt 2012-06-05 00:18:34 UTC (rev 50865) @@ -34,6 +34,15 @@ -DBRLCAD_DLL ) +find_library(AVOID_LIBRARY NAMES libavoid PATHS /usr/lib/ /usr/local/lib/) +IF(NOT AVOID_LIBRARY) + message(STATUS "Could NOT find Avoid") + set(AVOID_SRCS "") +ELSE(NOT AVOID_LIBRARY) + message(STATUS "Found Avoid: " ${AVOID_LIBRARY}) + set(AVOID_SRCS "") +ENDIF(NOT AVOID_LIBRARY) + BRLCAD_ADDEXEC(3dm-g 3dm/3dm-g.cpp "libwdb;${OPENNURBS_LIBRARY}") BRLCAD_ADDEXEC(asc2g asc/asc2g.c "libtclcad;libged;libwdb;librt;libbu;${WINSOCK_LIB};${M_LIBRARY}") @@ -223,6 +232,7 @@ shp/shapelib/license.html shp/shapelib/shapefil.h shp/README + ${AVOID_SRCS} walk_example.c ) CMAKEFILES(${conv_ignore_files}) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |