-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Official Release 17.0.0: Merge pull request #83 from rcsoccersim/develop
Official Release 17.0.0
- Loading branch information
Showing
214 changed files
with
6,075 additions
and
4,475 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
cmake_minimum_required(VERSION 3.5.1) | ||
|
||
project(RCSSServer VERSION 17.0.0) | ||
|
||
set(CMAKE_CXX_STANDARD 14) | ||
set(CMAKE_CXX_STANDARD_REQUIRED ON) | ||
|
||
if(NOT CMAKE_BUILD_TYPE) | ||
set(CMAKE_BUILD_TYPE "Release" CACHE STRING "" FORCE) | ||
endif() | ||
set(CMAKE_CXX_FLAGS "-W -Wall") | ||
|
||
set(CMAKE_INCLUDE_CURRENT_DIR ON) | ||
set(CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE ON) | ||
|
||
find_package(ZLIB REQUIRED) | ||
if(ZLIB_FOUND) | ||
set(HAVE_LIBZ TRUE) | ||
endif() | ||
find_package(BISON REQUIRED) | ||
find_package(FLEX REQUIRED) | ||
find_package(Boost COMPONENTS system filesystem REQUIRED) | ||
|
||
include(GNUInstallDirs) | ||
include(CheckIncludeFileCXX) | ||
|
||
check_include_file_cxx("sys/socket.h" HAVE_SYS_SOCKET_H) | ||
check_include_file_cxx("sys/param.h" HAVE_SYS_PARAM_H) | ||
check_include_file_cxx("sys/time.h" HAVE_SYS_TIME_H) | ||
check_include_file_cxx("netinet/in.h" HAVE_NETINET_IN_H) | ||
check_include_file_cxx("arpa/inet.h" HAVE_ARPA_INET_H) | ||
check_include_file_cxx("netdb.h" HAVE_NETDB_H) | ||
check_include_file_cxx("unistd.h" HAVE_UNISTD_H) | ||
check_include_file_cxx("poll.h" HAVE_POLL_H) | ||
check_include_file_cxx("pwd.h" HAVE_PWD_H) | ||
|
||
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake config.h) | ||
|
||
add_subdirectory(rcss) | ||
add_subdirectory(src) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,12 @@ | ||
2022-04-02 Hidehisa Akiyama <[email protected]> | ||
|
||
* CMakeLists.txt: | ||
* NEWS: | ||
* configure.ac: | ||
- update a major version number. Official release 17.0.0 | ||
- improve the dash model and the catch model | ||
- support a JSON-based monitor protocol. | ||
|
||
2021-07-20 Hidehisa Akiyama <[email protected]> | ||
|
||
* NEWS: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
#define VERSION "${PROJECT_VERSION}" | ||
#define PACKAGE "rcssserver" | ||
|
||
#cmakedefine HAVE_LIBZ 1 | ||
#cmakedefine HAVE_SYS_SOCKET_H 1 | ||
#cmakedefine HAVE_NETINET_IN_H 1 | ||
#cmakedefine HAVE_ARPA_INET_H 1 | ||
#cmakedefine HAVE_POLL_H 1 | ||
#cmakedefine HAVE_NETDB_H 1 | ||
#cmakedefine HAVE_SYS_TIME_H 1 | ||
#cmakedefine HAVE_PWD_H 1 | ||
#cmakedefine HAVE_SYS_PARAM_H 1 | ||
#cmakedefine HAVE_UNISTD_H 1 | ||
#cmakedefine HAVE_SYS_TYPES_H 1 | ||
#cmakedefine HAVE_STDINT_H 1 | ||
#cmakedefine HAVE_STDDEF_H 1 | ||
|
||
#define HAVE_SOCKLEN_T 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
|
||
AC_PREREQ(2.61) | ||
LT_PREREQ([2.2]) | ||
AC_INIT([RCSSServer],[16.0.1],[[email protected]],[rcssserver]) | ||
AC_INIT([RCSSServer],[17.0.0],[https://github.com/rcsoccersim/],[rcssserver]) | ||
|
||
#AM_INIT_AUTOMAKE([gnu 1.7.2 check-news dist-bzip2 dist-zip]) | ||
AM_INIT_AUTOMAKE([gnu 1.7.2 check-news foreign]) | ||
|
@@ -34,18 +34,13 @@ AC_PROG_MAKE_SET | |
AC_CHECK_LIB([m], [cos]) | ||
dnl AC_CHECK_LIB(expat, XML_Parse) | ||
#AC_CHECK_LIB([z], [deflate]) | ||
AC_SUBST(GZ_LIBS) | ||
AC_CHECK_LIB([z], [deflate], | ||
[AC_DEFINE([HAVE_LIBZ], [1], | ||
[Define to 1 if you have the `z' library (-lz).]) | ||
GZ_LIBS="-lz"]) | ||
|
||
AC_ARG_WITH(sstream, | ||
AS_HELP_STRING(--with-sstream,use sstream instead of strstream (default=yes)), | ||
use_sstream=$withval, use_sstream=yes) | ||
if test "$use_sstream" = "yes"; then | ||
AC_CXX_HAVE_SSTREAM | ||
fi | ||
#AC_SUBST(GZ_LIBS) | ||
#AC_CHECK_LIB([z], [deflate], | ||
# [AC_DEFINE([HAVE_LIBZ], [1], | ||
# [Define to 1 if you have the `z' library (-lz).]) | ||
# GZ_LIBS="-lz"]) | ||
AX_CHECK_ZLIB([], | ||
[AC_MSG_NOTICE(Zlib not found.)]) | ||
|
||
################################################## | ||
# Checks for header files. | ||
|
@@ -250,10 +245,11 @@ fi | |
################################################## | ||
|
||
AC_CONFIG_FILES([Makefile | ||
rcssbase/Makefile | ||
rcssbase/net/Makefile | ||
rcssbase/conf/Makefile | ||
rcssbase/gzip/Makefile | ||
rcss/Makefile | ||
rcss/net/Makefile | ||
rcss/conf/Makefile | ||
rcss/gzip/Makefile | ||
rcss/clang/Makefile | ||
src/Makefile | ||
src/rcsoccersim], | ||
[test -f src/rcsoccersim && chmod +x src/rcsoccersim]) | ||
|
Oops, something went wrong.