|
From: <he...@us...> - 2009-03-05 20:10:39
|
Revision: 53
http://simspark.svn.sourceforge.net/simspark/?rev=53&view=rev
Author: hedayat
Date: 2009-03-05 20:10:36 +0000 (Thu, 05 Mar 2009)
Log Message:
-----------
Added new logos
Using the new icon in .desktop file
Some CMake cleanups
Modified Paths:
--------------
trunk/rcssserver3d/CMakeLists.txt
trunk/rcssserver3d/ChangeLog
trunk/rcssserver3d/linux/rcssserver3d.desktop
trunk/rcssserver3d/plugin/soccer/CMakeLists.txt
trunk/rcssserver3d/plugin/soccermonitor/CMakeLists.txt
trunk/rcssserver3d/rcssagent3d/CMakeLists.txt
trunk/rcssserver3d/simspark/CMakeLists.txt
trunk/rsgedit/CMakeLists.txt
trunk/simspark-utilities/CMakeLists.txt
trunk/spark/CMakeLists.txt
trunk/spark/lib/CMakeLists.txt
trunk/spark/lib/kerosin/CMakeLists.txt
trunk/spark/lib/oxygen/CMakeLists.txt
trunk/spark/plugin/filesystemzip/CMakeLists.txt
trunk/spark/plugin/imageperceptor/CMakeLists.txt
trunk/spark/plugin/openglsyssdl/CMakeLists.txt
trunk/spark/plugin/rosimporter/CMakeLists.txt
trunk/spark/spark/CMakeLists.txt
trunk/spark/test/fonttest/CMakeLists.txt
trunk/spark/test/inputtest/CMakeLists.txt
trunk/spark/test/scenetest/CMakeLists.txt
trunk/spark/utility/rcssnet/socketstreambuf.hpp
Added Paths:
-----------
trunk/rcssserver3d/data/logos/
trunk/rcssserver3d/data/logos/simspark.png
trunk/rcssserver3d/data/logos/simsparklogo.png
trunk/rcssserver3d/data/logos/simsparklogo2.png
Removed Paths:
-------------
trunk/rcssserver3d/linux/rcssserver3d.png
Modified: trunk/rcssserver3d/CMakeLists.txt
===================================================================
--- trunk/rcssserver3d/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/rcssserver3d/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -17,6 +17,10 @@
find_package(SDL REQUIRED)
########## add extra flags ##########
+if(NOT CMAKE_BUILD_TYPE)
+ set (CMAKE_BUILD_TYPE Release)
+endif(NOT CMAKE_BUILD_TYPE)
+
add_definitions(-DHAVE_CONFIG_H)
include_directories(${CMAKE_BINARY_DIR} ${Boost_INCLUDE_DIRS})
if (UNIX)
Modified: trunk/rcssserver3d/ChangeLog
===================================================================
--- trunk/rcssserver3d/ChangeLog 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/rcssserver3d/ChangeLog 2009-03-05 20:10:36 UTC (rev 53)
@@ -1,3 +1,14 @@
+2009-03-05 Hedayat Vatankhah <he...@gr...>
+
+ * linux/rcssserver3d.desktop:
+ - updated the icon name
+
+ * data/logos/simspark.png:
+ * data/logos/simsparklogo.png:
+ * data/logos/simsparklogo2.png:
+ - added simspark logos created by Joschka, and a 48x48 version of
+ simsparklogo.png which can be used as an icon
+
2009-02-09 Hedayat Vatankhah <he...@gr...>
* doc/users/user-manual.tex:
Added: trunk/rcssserver3d/data/logos/simspark.png
===================================================================
(Binary files differ)
Property changes on: trunk/rcssserver3d/data/logos/simspark.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/rcssserver3d/data/logos/simsparklogo.png
===================================================================
(Binary files differ)
Property changes on: trunk/rcssserver3d/data/logos/simsparklogo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/rcssserver3d/data/logos/simsparklogo2.png
===================================================================
(Binary files differ)
Property changes on: trunk/rcssserver3d/data/logos/simsparklogo2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/rcssserver3d/linux/rcssserver3d.desktop
===================================================================
--- trunk/rcssserver3d/linux/rcssserver3d.desktop 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/rcssserver3d/linux/rcssserver3d.desktop 2009-03-05 20:10:36 UTC (rev 53)
@@ -3,8 +3,7 @@
Name=RoboCup Soccer Server 3D
Comment=RoboCup Soccer Simulation Server 3D
Exec=simspark
-Icon=rcssserver3d
+Icon=simspark
Terminal=false
Type=Application
Categories=Education;Science;Robotics;
-
Deleted: trunk/rcssserver3d/linux/rcssserver3d.png
===================================================================
(Binary files differ)
Modified: trunk/rcssserver3d/plugin/soccer/CMakeLists.txt
===================================================================
--- trunk/rcssserver3d/plugin/soccer/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/rcssserver3d/plugin/soccer/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -115,13 +115,9 @@
add_library(soccer MODULE ${soccer_LIB_SRCS} ${soccer_LIB_HDRS})
-if (APPLE)
- target_link_libraries(soccer ${SALT_LIBRARIES} ${OXYGEN_LIBRARIES}
- ${ZEITGEIST_LIBRARIES} ${KEROSIN_LIBRARIES}
- ${OPENGL_gl_LIBRARY})
-else (APPLE)
- target_link_libraries(soccer)
-endif (APPLE)
+target_link_libraries(soccer ${SALT_LIBRARIES} ${OXYGEN_LIBRARIES}
+ ${ZEITGEIST_LIBRARIES} ${KEROSIN_LIBRARIES}
+ ${OPENGL_gl_LIBRARY})
set_target_properties(soccer PROPERTIES VERSION 1.0.0 SOVERSION 1)
install(TARGETS soccer DESTINATION ${LIBDIR}/${CMAKE_PROJECT_NAME})
@@ -131,4 +127,3 @@
install(DIRECTORY ./ DESTINATION ${INCLUDEDIR}/${CMAKE_PROJECT_NAME}/soccer
FILES_MATCHING PATTERN "*.h" PATTERN ".svn" EXCLUDE)
-
Modified: trunk/rcssserver3d/plugin/soccermonitor/CMakeLists.txt
===================================================================
--- trunk/rcssserver3d/plugin/soccermonitor/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/rcssserver3d/plugin/soccermonitor/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -25,12 +25,8 @@
add_library(soccermonitor MODULE ${soccermonitor_LIB_SRCS}
${soccermonitor_LIB_HDRS})
-if (APPLE)
- target_link_libraries(soccermonitor ${SALT_LIBRARIES} ${OXYGEN_LIBRARIES}
- ${ZEITGEIST_LIBRARIES} ${KEROSIN_LIBRARIES})
-else (APPLE)
- target_link_libraries(soccermonitor)
-endif (APPLE)
+target_link_libraries(soccermonitor ${SALT_LIBRARIES} ${OXYGEN_LIBRARIES}
+ ${ZEITGEIST_LIBRARIES} ${KEROSIN_LIBRARIES})
set_target_properties(soccermonitor PROPERTIES VERSION 1.0.0 SOVERSION 1)
install(TARGETS soccermonitor DESTINATION ${LIBDIR}/${CMAKE_PROJECT_NAME})
Modified: trunk/rcssserver3d/rcssagent3d/CMakeLists.txt
===================================================================
--- trunk/rcssserver3d/rcssagent3d/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/rcssserver3d/rcssagent3d/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -18,14 +18,9 @@
add_executable(rcssagent3d ${rcssagent3d_SRCS})
-if (APPLE)
- target_link_libraries(rcssagent3d ${SPARK_LIBRARIES} ${SALT_LIBRARIES}
- ${ZEITGEIST_LIBRARIES} ${OXYGEN_LIBRARIES} ${KEROSIN_LIBRARIES}
- ${RCSSNET3D_LIBRARIES})
-else (APPLE)
- target_link_libraries(rcssagent3d ${SPARK_LIBRARIES} ${SALT_LIBRARIES}
- ${ZEITGEIST_LIBRARIES} ${OXYGEN_LIBRARIES} ${KEROSIN_LIBRARIES})
-endif (APPLE)
+target_link_libraries(rcssagent3d ${SPARK_LIBRARIES} ${SALT_LIBRARIES}
+ ${ZEITGEIST_LIBRARIES} ${OXYGEN_LIBRARIES} ${KEROSIN_LIBRARIES}
+ ${RCSSNET3D_LIBRARIES})
set_target_properties(rcssagent3d PROPERTIES
INSTALL_RPATH "${RPATH_DIRECTORIES}")
Modified: trunk/rcssserver3d/simspark/CMakeLists.txt
===================================================================
--- trunk/rcssserver3d/simspark/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/rcssserver3d/simspark/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -7,22 +7,16 @@
add_executable(simspark ${simspark_SRCS})
if (APPLE)
- include_directories( ${SPARK_INCLUDE_DIR} ${SALT_INCLUDE_DIR}
- ${ZEITGEIST_INCLUDE_DIR} ${OXYGEN_INCLUDE_DIR} ${KEROSIN_INCLUDE_DIR}
- ${SDL_INCLUDE_DIR})
-
- target_link_libraries(simspark ${SPARK_LIBRARIES} ${SALT_LIBRARIES}
- ${ZEITGEIST_LIBRARIES} ${OXYGEN_LIBRARIES} ${KEROSIN_LIBRARIES}
- ${SDLMAIN_LIBRARY} ${SDL_LIBRARY_TEMP})
-else (APPLE)
- include_directories( ${SPARK_INCLUDE_DIR} ${SALT_INCLUDE_DIR}
- ${ZEITGEIST_INCLUDE_DIR} ${OXYGEN_INCLUDE_DIR} ${KEROSIN_INCLUDE_DIR})
-
- target_link_libraries(simspark ${SPARK_LIBRARIES} ${SALT_LIBRARIES}
- ${ZEITGEIST_LIBRARIES} ${OXYGEN_LIBRARIES} ${KEROSIN_LIBRARIES})
+ set(SDL_LINK_LIBS ${SDLMAIN_LIBRARY} ${SDL_LIBRARY_TEMP})
endif (APPLE)
+include_directories( ${SPARK_INCLUDE_DIR} ${SALT_INCLUDE_DIR}
+ ${ZEITGEIST_INCLUDE_DIR} ${OXYGEN_INCLUDE_DIR} ${KEROSIN_INCLUDE_DIR}
+ ${SDL_INCLUDE_DIR})
+target_link_libraries(simspark ${SPARK_LIBRARIES} ${SALT_LIBRARIES}
+ ${ZEITGEIST_LIBRARIES} ${OXYGEN_LIBRARIES} ${KEROSIN_LIBRARIES}
+ ${SDL_LINK_LIBS})
set_target_properties(simspark PROPERTIES INSTALL_RPATH "${RPATH_DIRECTORIES}")
install(TARGETS simspark DESTINATION ${BINDIR})
Modified: trunk/rsgedit/CMakeLists.txt
===================================================================
--- trunk/rsgedit/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/rsgedit/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -9,6 +9,10 @@
find_package(wxWidgets REQUIRED gl base core adv)
########## add extra flags ##########
+if(NOT CMAKE_BUILD_TYPE)
+ set (CMAKE_BUILD_TYPE Release)
+endif(NOT CMAKE_BUILD_TYPE)
+
add_definitions(-DHAVE_CONFIG_H)
include_directories(${CMAKE_BINARY_DIR})
if (UNIX)
Modified: trunk/simspark-utilities/CMakeLists.txt
===================================================================
--- trunk/simspark-utilities/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/simspark-utilities/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -9,6 +9,10 @@
find_package(Boost REQUIRED)
########## add extra flags ##########
+if(NOT CMAKE_BUILD_TYPE)
+ set (CMAKE_BUILD_TYPE Release)
+endif(NOT CMAKE_BUILD_TYPE)
+
add_definitions(-DHAVE_CONFIG_H)
if (UNIX)
set(CMAKE_CXX_FLAGS "-Wno-deprecated" CACHE
Modified: trunk/spark/CMakeLists.txt
===================================================================
--- trunk/spark/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -25,8 +25,7 @@
check_include_file("CoreFoundation/CoreFoundation.h"
HAVE_COREFOUNDATION_COREFOUNDATION_H)
-if (USE_COREFOUNDATION STREQUAL "OFF")
-else (USE_COREFOUNDATION STREQUAL "OFF")
+if (NOT USE_COREFOUNDATION STREQUAL "OFF")
if (HAVE_COREFOUNDATION_COREFOUNDATION_H)
set(USE_COREFOUNDATION ON)
message("USE_COREFOUNDATION ON")
@@ -34,7 +33,7 @@
set(USE_COREFOUNDATION OFF)
message("USE_COREFOUNDATION OFF")
endif (HAVE_COREFOUNDATION_COREFOUNDATION_H)
-endif (USE_COREFOUNDATION STREQUAL "OFF")
+endif (NOT USE_COREFOUNDATION STREQUAL "OFF")
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/)
if(WIN32)
@@ -89,6 +88,10 @@
########## add extra flags ##########
+if(NOT CMAKE_BUILD_TYPE)
+ set (CMAKE_BUILD_TYPE Release)
+endif(NOT CMAKE_BUILD_TYPE)
+
add_definitions(-DHAVE_CONFIG_H)
include_directories(${CMAKE_BINARY_DIR})
if (UNIX)
@@ -110,7 +113,8 @@
if(WIN32)
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
- include_directories(${Boost_INCLUDE_DIRS} ${ODE_INCLUDE_DIR})
+ include_directories(${Boost_INCLUDE_DIRS} ${ODE_INCLUDE_DIR}
+ ${CMAKE_SOURCE_DIR}/windows/include)
endif(WIN32)
########## library version numbers ##########
Modified: trunk/spark/lib/CMakeLists.txt
===================================================================
--- trunk/spark/lib/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/lib/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -1,4 +1,5 @@
-include_directories(${CMAKE_SOURCE_DIR}/utility ${Boost_INCLUDE_DIRS} ${ODE_INCLUDE_DIR})
+include_directories(${CMAKE_SOURCE_DIR}/utility ${Boost_INCLUDE_DIRS}
+ ${ODE_INCLUDE_DIR})
if (USE_COREFOUNDATION)
add_definitions(-DUSE_COREFOUNDATION)
Modified: trunk/spark/lib/kerosin/CMakeLists.txt
===================================================================
--- trunk/spark/lib/kerosin/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/lib/kerosin/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -116,11 +116,7 @@
renderserver/customrender_c.cpp
)
-if(WIN32)
- include_directories(${CMAKE_SOURCE_DIR}/lib ${FREETYPE_INCLUDE_DIRS} ${DevIL_INCLUDE_DIR} ${SDL_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/windows/include)
-else(WIN32)
- include_directories(${CMAKE_SOURCE_DIR}/lib ${FREETYPE_INCLUDE_DIRS} ${DevIL_INCLUDE_DIR} ${SDL_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR})
-endif(WIN32)
+include_directories(${CMAKE_SOURCE_DIR}/lib ${FREETYPE_INCLUDE_DIRS} ${DevIL_INCLUDE_DIR} ${SDL_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR})
add_library(kerosin SHARED ${kerosin_LIB_SRCS} ${kerosin_LIB_HDRS})
Modified: trunk/spark/lib/oxygen/CMakeLists.txt
===================================================================
--- trunk/spark/lib/oxygen/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/lib/oxygen/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -221,7 +221,8 @@
add_library(oxygen SHARED ${oxygen_LIB_SRCS} ${oxygen_LIB_HDRS})
-target_link_libraries(oxygen rcssnet3D ${Boost_LIBRARIES} ${ODE_LIBRARY} ${oxygen_require_libs})
+target_link_libraries(oxygen rcssnet3D ${Boost_LIBRARIES}
+ ${ODE_LIBRARY} ${oxygen_require_libs})
set_target_properties(oxygen PROPERTIES VERSION ${OXYGEN_VERSION}
SOVERSION ${OXYGEN_SO_VERSION} DEBUG_POSTFIX _debug)
Modified: trunk/spark/plugin/filesystemzip/CMakeLists.txt
===================================================================
--- trunk/spark/plugin/filesystemzip/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/plugin/filesystemzip/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -11,9 +11,9 @@
if (Boost_REGEX_FOUND)
add_library(filesystemzip MODULE ${filesystemzip_LIB_SRCS})
- if(WIN32)
- include_directories(${ZLIB_INCLUDE_DIR})
- endif(WIN32)
+ if(WIN32)
+ include_directories(${ZLIB_INCLUDE_DIR})
+ endif(WIN32)
target_link_libraries(filesystemzip ${Boost_REGEX_LIBRARY} ${spark_libs} z)
Modified: trunk/spark/plugin/imageperceptor/CMakeLists.txt
===================================================================
--- trunk/spark/plugin/imageperceptor/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/plugin/imageperceptor/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -8,10 +8,6 @@
imageperceptor_c.cpp
)
-if(WIN32)
- include_directories(${CMAKE_SOURCE_DIR}/windows/include)
-endif(WIN32)
-
add_library(imageperceptor MODULE ${imageperceptor_LIB_SRCS})
target_link_libraries(imageperceptor ${spark_libs})
Modified: trunk/spark/plugin/openglsyssdl/CMakeLists.txt
===================================================================
--- trunk/spark/plugin/openglsyssdl/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/plugin/openglsyssdl/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -8,9 +8,7 @@
openglsystemsdl_c.cpp
)
-if(WIN32)
- include_directories(${CMAKE_SOURCE_DIR}/windows/include ${SDL_INCLUDE_DIR})
-endif(WIN32)
+include_directories(${SDL_INCLUDE_DIR})
add_library(openglsyssdl MODULE ${openglsyssdl_LIB_SRCS})
Modified: trunk/spark/plugin/rosimporter/CMakeLists.txt
===================================================================
--- trunk/spark/plugin/rosimporter/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/plugin/rosimporter/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -9,10 +9,6 @@
rosimporter_c.cpp
)
-if(WIN32)
- include_directories(${CMAKE_SOURCE_DIR}/windows/include)
-endif(WIN32)
-
add_library(rosimporter MODULE ${rosimporter_LIB_SRCS})
target_link_libraries(rosimporter tinyxml_ex ${spark_libs})
Modified: trunk/spark/spark/CMakeLists.txt
===================================================================
--- trunk/spark/spark/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/spark/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -5,19 +5,12 @@
spark.h
)
-if(WIN32)
- include_directories(${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/utility ${FREETYPE_INCLUDE_DIRS} ${DevIL_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/windows/include)
-else(WIN32)
- include_directories(${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/utility ${FREETYPE_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${ODE_INCLUDE_DIR})
-endif(WIN32)
+include_directories(${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/utility ${FREETYPE_INCLUDE_DIRS}
+ ${Boost_INCLUDE_DIRS} ${ODE_INCLUDE_DIR} ${DevIL_INCLUDE_DIR})
add_library(spark SHARED ${spark_LIB_SRCS})
-if (APPLE)
- target_link_libraries(spark salt zeitgeist oxygen kerosin)
-else (APPLE)
- target_link_libraries(spark)
-endif (APPLE)
+target_link_libraries(spark salt zeitgeist oxygen kerosin)
set_target_properties(spark PROPERTIES VERSION ${SPARK_VERSION}
SOVERSION ${SPARK_SO_VERSION} DEBUG_POSTFIX _debug)
Modified: trunk/spark/test/fonttest/CMakeLists.txt
===================================================================
--- trunk/spark/test/fonttest/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/test/fonttest/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -5,11 +5,8 @@
main.cpp
)
-if(WIN32)
- include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS} ${DevIL_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/windows/include)
-else(WIN32)
- include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS})
-endif(WIN32)
+include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS}
+ ${DevIL_INCLUDE_DIR})
add_executable(fonttest ${fonttest_SRCS})
Modified: trunk/spark/test/inputtest/CMakeLists.txt
===================================================================
--- trunk/spark/test/inputtest/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/test/inputtest/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -5,11 +5,8 @@
main.cpp
)
-if(WIN32)
- include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS} ${DevIL_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/windows/include)
-else(WIN32)
- include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS})
-endif(WIN32)
+include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS}
+ ${DevIL_INCLUDE_DIR})
add_executable(inputtest ${inputtest_SRCS})
Modified: trunk/spark/test/scenetest/CMakeLists.txt
===================================================================
--- trunk/spark/test/scenetest/CMakeLists.txt 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/test/scenetest/CMakeLists.txt 2009-03-05 20:10:36 UTC (rev 53)
@@ -8,11 +8,8 @@
md5mesh_c.cpp
)
-if(WIN32)
- include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS} ${DevIL_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/windows/include)
-else(WIN32)
- include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS})
-endif(WIN32)
+include_directories(${SDL_INCLUDE_DIR} ${FREETYPE_INCLUDE_DIRS}
+ ${DevIL_INCLUDE_DIR})
add_executable(scenetest ${scenetest_SRCS})
Modified: trunk/spark/utility/rcssnet/socketstreambuf.hpp
===================================================================
--- trunk/spark/utility/rcssnet/socketstreambuf.hpp 2009-03-05 13:42:41 UTC (rev 52)
+++ trunk/spark/utility/rcssnet/socketstreambuf.hpp 2009-03-05 20:10:36 UTC (rev 53)
@@ -4,7 +4,7 @@
socketstreambuf.hpp - A socket stream buffer
-------------------
begin : 08-JAN-2003
- copyright : (C) 2003 by The RoboCup Soccer Server
+ copyright : (C) 2003 by The RoboCup Soccer Server
Maintenance Group.
email : sse...@li...
***************************************************************************/
@@ -25,6 +25,7 @@
//g++ 2.95.6 doesn't have the streambuf header, so iostream is used instead
//#include <streambuf>
#include<iostream>
+#include <cstdio>
#include "socket.hpp"
@@ -43,7 +44,7 @@
public:
SocketStreamBuf( Socket& socket,
const Addr& dest,
- ConnType conn = CONN_ON_READ,
+ ConnType conn = CONN_ON_READ,
std::streamsize bufsize = 8192 )
: m_socket( socket ),
m_end_point( dest ),
@@ -54,7 +55,7 @@
m_connect( conn )
{}
-
+
SocketStreamBuf( Socket& socket,
ConnType conn = NO_CONN,
std::streamsize bufsize = 8192 )
@@ -73,16 +74,16 @@
delete [] m_inbuf;
delete [] m_outbuf;
}
-
+
void
setEndPoint( const Addr& addr )
{ m_end_point = addr; }
-
+
void
setConnectType( ConnType conn )
{ m_connect = conn; }
-
+
protected:
virtual
bool
@@ -97,14 +98,14 @@
else
return m_socket.send( m_outbuf, size, m_end_point ) > 0;
}
-
+
virtual
int_type
overflow( int_type c = EOF )
{
// this method is supposed to flush the put area of the buffer
// to the I/O device
-
+
// if the buffer was not already allocated nor set by user,
// do it just now
if( pptr() == NULL )
@@ -123,9 +124,9 @@
sputc( c );
return 0;
}
-
+
virtual
- int
+ int
sync()
{
if( pptr() != NULL )
@@ -139,25 +140,25 @@
}
return 0;
}
-
+
virtual
int_type
underflow()
{
// this method is supposed to read some bytes from the I/O device
-
+
// if the buffer was not already allocated nor set by user,
// do it just now
if( gptr() == NULL )
{
m_inbuf = new char_type[m_bufsize];
}
-
+
if( m_remained != 0 )
m_inbuf[0] = m_remained_char;
-
- int readn = m_bufsize * sizeof( char_type ) - m_remained;
+
+ int readn = m_bufsize * sizeof( char_type ) - m_remained;
if( m_socket.isConnected() )
readn = m_socket.recv( m_inbuf + m_remained,
readn );
@@ -170,7 +171,7 @@
if( m_connect == CONN_ON_READ && readn > 0 )
m_socket.connect( addr );
}
-
+
if( readn < 0 || ( readn == 1 && (m_inbuf + m_remained)[ 0 ] == -1 ) )
{
(m_inbuf + m_remained)[ 0 ] = -1;
@@ -179,23 +180,23 @@
int totalbytes = readn + m_remained;
setg( m_inbuf, m_inbuf,
m_inbuf + totalbytes / sizeof(char_type) );
-
+
m_remained = totalbytes % sizeof( char_type );
if( m_remained != 0 )
m_remained_char = m_inbuf[totalbytes / sizeof(char_type)];
-
+
return sgetc();
}
-
+
private:
-
+
// not used
SocketStreamBuf( const SocketStreamBuf& );
-
+
// not used
- SocketStreamBuf&
+ SocketStreamBuf&
operator=( const SocketStreamBuf& );
-
+
Socket& m_socket;
Addr m_end_point;
std::streamsize m_bufsize;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|