Revision: 8709
http://playerstage.svn.sourceforge.net/playerstage/?rev=8709&view=rev
Author: natepak
Date: 2010-05-23 05:03:45 +0000 (Sun, 23 May 2010)
Log Message:
-----------
Updated cmake
Modified Paths:
--------------
code/gazebo/trunk/libgazebo/CMakeLists.txt
code/gazebo/trunk/libgazebo/gz.h
code/gazebo/trunk/server/CMakeLists.txt
code/gazebo/trunk/server/GraphicsIfaceHandler.cc
code/gazebo/trunk/server/audio_video/CMakeLists.txt
code/gazebo/trunk/server/gui/CMakeLists.txt
code/gazebo/trunk/server/physics/CMakeLists.txt
code/gazebo/trunk/server/physics/bullet/CMakeLists.txt
code/gazebo/trunk/server/physics/ode/CMakeLists.txt
code/gazebo/trunk/server/rendering/CMakeLists.txt
Modified: code/gazebo/trunk/libgazebo/CMakeLists.txt
===================================================================
--- code/gazebo/trunk/libgazebo/CMakeLists.txt 2010-05-22 21:47:48 UTC (rev
8708)
+++ code/gazebo/trunk/libgazebo/CMakeLists.txt 2010-05-23 05:03:45 UTC (rev
8709)
@@ -20,6 +20,14 @@
add_library(gazeboshm SHARED ${sources})
set_target_properties(gazeboshm PROPERTIES OUTPUT_NAME "gazebo" VERSION
${GAZEBO_VERSION})
+if (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+ set_source_files_properties(${sources} PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+ set_target_properties(gazeboshm PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+endif (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+
+
target_link_libraries( gazeboshm ${boost_libraries})
install (TARGETS gazeboshm DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
Modified: code/gazebo/trunk/libgazebo/gz.h
===================================================================
--- code/gazebo/trunk/libgazebo/gz.h 2010-05-22 21:47:48 UTC (rev 8708)
+++ code/gazebo/trunk/libgazebo/gz.h 2010-05-23 05:03:45 UTC (rev 8709)
@@ -918,7 +918,7 @@
/// Maximum number of points that can be drawn
#define GAZEBO_GRAPHICS3D_MAX_POINTS 1024
#define GAZEBO_GRAPHICS3D_MAX_NAME 128
-#define GAZEBO_GRAPHICS3D_MAX_COMMANDS 128
+#define GAZEBO_GRAPHICS3D_MAX_COMMANDS 64
class Graphics3dDrawData
{
Modified: code/gazebo/trunk/server/CMakeLists.txt
===================================================================
--- code/gazebo/trunk/server/CMakeLists.txt 2010-05-22 21:47:48 UTC (rev
8708)
+++ code/gazebo/trunk/server/CMakeLists.txt 2010-05-23 05:03:45 UTC (rev
8709)
@@ -147,9 +147,11 @@
if (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
set_source_files_properties(${gazeboserver_sources} PROPERTIES LINK_FLAGS
${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+ set_target_properties( gazebo-exec PROPERTIES LINK_FLAGS "${LINK_FLAGS}
${gazebo_lflags} ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}}")
+else (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+ set_target_properties( gazebo-exec PROPERTIES LINK_FLAGS "${LINK_FLAGS}
${gazebo_lflags}")
endif (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
-set_target_properties( gazebo-exec PROPERTIES LINK_FLAGS "${LINK_FLAGS}
${gazebo_lflags}")
target_link_libraries( gazebo-exec ${libtool_library}
${gazeboserver_link_libs}
Modified: code/gazebo/trunk/server/GraphicsIfaceHandler.cc
===================================================================
--- code/gazebo/trunk/server/GraphicsIfaceHandler.cc 2010-05-22 21:47:48 UTC
(rev 8708)
+++ code/gazebo/trunk/server/GraphicsIfaceHandler.cc 2010-05-23 05:03:45 UTC
(rev 8709)
@@ -45,7 +45,6 @@
GraphicsIfaceHandler::GraphicsIfaceHandler()
{
this->threeDIface = NULL;
-
}
////////////////////////////////////////////////////////////////////////////////
@@ -56,6 +55,7 @@
{
this->threeDIface->Close();
delete this->threeDIface;
+ this->threeDIface = NULL;
}
}
Modified: code/gazebo/trunk/server/audio_video/CMakeLists.txt
===================================================================
--- code/gazebo/trunk/server/audio_video/CMakeLists.txt 2010-05-22 21:47:48 UTC
(rev 8708)
+++ code/gazebo/trunk/server/audio_video/CMakeLists.txt 2010-05-23 05:03:45 UTC
(rev 8709)
@@ -17,6 +17,15 @@
#ADD_LIBRARY(gazebo_av STATIC ${sources})
ADD_LIBRARY(gazebo_av-shared SHARED ${sources})
+
+if (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+ set_source_files_properties(${sources} PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+ set_target_properties(gazebo_av-shared PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+endif (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+
+
#TARGET_LINK_LIBRARIES(gazebo_av ${OAL_LIBRARIES} ${AVC_LIBRARIES}
${AVF_LIBRARIES})
TARGET_LINK_LIBRARIES(gazebo_av-shared ${OAL_LIBRARIES} ${AVC_LIBRARIES}
${AVF_LIBRARIES})
Modified: code/gazebo/trunk/server/gui/CMakeLists.txt
===================================================================
--- code/gazebo/trunk/server/gui/CMakeLists.txt 2010-05-22 21:47:48 UTC (rev
8708)
+++ code/gazebo/trunk/server/gui/CMakeLists.txt 2010-05-23 05:03:45 UTC (rev
8709)
@@ -57,6 +57,13 @@
target_link_libraries(gazebo_gui ${FLTK_LIBRARIES} Xpm)
+if (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+ set_source_files_properties(${sources} PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+ set_target_properties(gazebo_gui PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+endif (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+
set_target_properties(gazebo_gui PROPERTIES OUTPUT_NAME "gazebo_gui" VERSION
${GAZEBO_VERSION})
install (TARGETS gazebo_gui DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
Modified: code/gazebo/trunk/server/physics/CMakeLists.txt
===================================================================
--- code/gazebo/trunk/server/physics/CMakeLists.txt 2010-05-22 21:47:48 UTC
(rev 8708)
+++ code/gazebo/trunk/server/physics/CMakeLists.txt 2010-05-23 05:03:45 UTC
(rev 8709)
@@ -55,6 +55,14 @@
)
add_library(gazebo_physics SHARED ${sources})
+
+if (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+ set_source_files_properties(${sources} PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+ set_target_properties(gazebo_physics PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+endif (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+
install ( TARGETS gazebo_physics DESTINATION ${CMAKE_INSTALL_PREFIX}/lib )
#APPEND_TO_SERVER_SOURCES(${sources})
APPEND_TO_SERVER_HEADERS(${headers})
Modified: code/gazebo/trunk/server/physics/bullet/CMakeLists.txt
===================================================================
--- code/gazebo/trunk/server/physics/bullet/CMakeLists.txt 2010-05-22
21:47:48 UTC (rev 8708)
+++ code/gazebo/trunk/server/physics/bullet/CMakeLists.txt 2010-05-23
05:03:45 UTC (rev 8709)
@@ -59,6 +59,12 @@
#BulletRayGeom.cc
)
+if (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+ set_source_files_properties(${sources} PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+ set_target_properties(gazebo_physics_bullet PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+endif (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
add_definitions(${bullet_cflags})
Modified: code/gazebo/trunk/server/physics/ode/CMakeLists.txt
===================================================================
--- code/gazebo/trunk/server/physics/ode/CMakeLists.txt 2010-05-22 21:47:48 UTC
(rev 8708)
+++ code/gazebo/trunk/server/physics/ode/CMakeLists.txt 2010-05-23 05:03:45 UTC
(rev 8709)
@@ -31,6 +31,14 @@
)
add_library(gazebo_physics_ode SHARED ${sources})
+
+if (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+ set_source_files_properties(${sources} PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+ set_target_properties(gazebo_physics_ode PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+endif (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+
set_target_properties(gazebo_physics_ode PROPERTIES COMPILE_FLAGS "-fPIC")
target_link_libraries( gazebo_physics_ode ${ODE_LIBRARIES})
install ( TARGETS gazebo_physics_ode DESTINATION ${CMAKE_INSTALL_PREFIX}/lib )
Modified: code/gazebo/trunk/server/rendering/CMakeLists.txt
===================================================================
--- code/gazebo/trunk/server/rendering/CMakeLists.txt 2010-05-22 21:47:48 UTC
(rev 8708)
+++ code/gazebo/trunk/server/rendering/CMakeLists.txt 2010-05-23 05:03:45 UTC
(rev 8709)
@@ -52,6 +52,14 @@
)
add_library(gazebo_rendering SHARED ${sources})
+
+if (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+ set_source_files_properties(${sources} PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+ set_target_properties(gazebo_rendering PROPERTIES LINK_FLAGS
+ ${CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE}})
+endif (CMAKE_LINK_FLAGS_${CMAKE_BUILD_TYPE})
+
target_link_libraries( gazebo_rendering ${OGRE_LIBRARIES} X11)
install ( TARGETS gazebo_rendering DESTINATION ${CMAKE_INSTALL_PREFIX}/lib )
APPEND_TO_SERVER_HEADERS(${headers})
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit