791428f66c
cmake: Remove clobber script
...
CMake discourages in-tree builds (i.e., when PROJECT_SOURCE_DIR equals
PROJECT_BINARY_DIR), and so is the use of a clobber script for in-tree
builds.
2025-01-19 08:33:07 +01:00
e26c923811
cmake: Remove IN_SOURCETREE
...
config.h is always generated from config.h.in.cmake, so IN_SOURCETREE
did not provide any actual value.
2025-01-19 08:33:07 +01:00
14a19abcc6
Move CMAKE_MODULE_PATH to top-level CMakeLists.txt
...
There is no need to assign CMAKE_MODULE_PATH every time macros.cmake is
included.
2025-01-19 08:33:07 +01:00
7e0f8b111a
cmake: Set CMAKE_INSTALL_RPATH from top-level CMakeLists.txt
...
There is no need to assign this variable every time macros.cmake is
included.
2025-01-19 08:19:23 +01:00
f845faad4a
macros.cmake: Simplify SD install directories
...
The build system relied on overly complex logic already defined by the
GNUInstallDirs module [1], which is already included by the top-level
CMakeLists.txt.
[1]: https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html
2025-01-19 08:19:23 +01:00
ce1b5555cd
macros.cmake: Remove CURRENT_LIST_FILE_PATH
...
CMAKE_CURRENT_LIST_DIR already holds the path to the directory for the
current list file. [1]
[1]: https://cmake.org/cmake/help/latest/variable/CMAKE_CURRENT_LIST_DIR.html
2025-01-19 08:19:23 +01:00
ce433d14d2
cmake: Replace SOURCE_DIR with CMAKE_SOURCE_DIR
...
CMAKE_SOURCE_DIR already points to the directory for the top-level
CMakelists.txt [1], so SOURCE_DIR is redundant.
[1]: https://cmake.org/cmake/help/latest/variable/CMAKE_SOURCE_DIR.html
2025-01-19 08:19:23 +01:00
cf18241a16
cmake: Get SD_DATADIR from speed-dreams-data package
...
So far, the game assets were located in the same repository as the game
engine. Since data and engine are split into different repositories, now
this project requires users to assign the CMAKE_PREFIX_PATH variable [1]
to indicate the location, only in the case of non-standard locations.
[1]: https://cmake.org/cmake/help/latest/variable/CMAKE_PREFIX_PATH.html
2024-12-31 06:14:06 +01:00
xavi92
05a7090c6d
macros.cmake: Do not warn on INTERFACE libraries
...
Some third-party libraries might be defined as INTERFACE. [1]
[1]: https://cmake.org/cmake/help/latest/command/add_library.html#interface-libraries
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9603 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 1e3c228d771550ed3ef9674999fbe8182f4bfd75
Former-commit-id: 492a4d2569b0dcb8845a2a6c95deaabd1214a900
2024-10-27 08:07:20 +00:00
xavi92
221a933702
Define xmlversion as ExternalProject
...
xmlversion is meant to be a build-time tool, which means it must never
be cross-compiled. Since toolchain settings are shared among all
libraries within a project, the only way in CMake to build an executable
using the host toolchain (instead of the cross-toolchain) is to define
it inside of an ExternalProject.
xmlversion also depends on several in-house libraries that must be also
build with the host toolchain, so those libraries shall be both
cross-compiled and natively compiled.
On the other hand, since a known install prefix is assigned to
xmlversion, _XMLVER_EXE, _XMLVER_DIR and _XMLVER_NAME no longer need to
be calculated.
Note that CMAKE_FIND_ROOT_PATH must not be passed to the ExternalProject
since xmlversion must never be cross-compiled.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9594 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: d3332d5a3d388b6a6f0179b72e509606ec0055aa
Former-commit-id: 31997c4074f9e9395cb1ccfd9f7487e02584eaf4
2024-10-27 08:01:23 +00:00
xavi92
5798b9b850
macros.cmake: Simplify definition for SOURCE_DIR
...
The intention behind this overly complicated code was to find the
path to the top-level directory, which can be easily achieved via
CMAKE_SOURCE_DIR.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9590 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: c760749883682a7879fc8cf1b5ab36719d1bab97
Former-commit-id: 0f212d66bfb33d92f4270fba3d3e2122e67f6c25
2024-10-27 07:58:46 +00:00
xavi92
4681971d6d
Remove svn:keywords property from the repository
...
These properties are not transmitted with git-svn(1) [1], which might
then cause failed patches when modifying lines close to these
properties.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9554 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6ed21e1fe12d01a370842418c35722c75117a30a
Former-commit-id: 8ecd21b7c0211cd000b10b3f0032980f63c06398
2024-10-02 15:30:18 +00:00
xavi92
0e7a45d2be
Remove $Id$
...
This SVN-specific keyword [1] did not expand as expected on Git
repositories migrated from SVN via git-svn(1) [2]. Because of this,
applying patches with modifications would sometimes fail because, even
if these lines were not modified, they could be part of the context
lines, thus heavily confusing Git.
Since it is already expected to migrate from SVN to Git sometime soon,
this would also make $Id$ redundant.
[1]: https://svnbook.red-bean.com/en/1.7/svn.advanced.props.special.keywords.html
[2]: https://git-scm.com/docs/git-svn
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9550 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 7acf9a9675a0496a85ecd61210b8c29c89f9517a
Former-commit-id: 1878bb38889e4dddc83ef762b6b384f0f0a4ecc5
2024-09-30 05:17:15 +00:00
xavi92
6d7ca06e02
String trailing whitespaces
...
The following shell script was used:
while read f
do
sed -Ei 's/[[:space:]]+$//g' "$f"
done <<EOF
$(svn ls -R | grep \
-e '.\cpp$' \
-e '\.cmake$' \
-e '\.txt$' \
-e '\.cppcheck$' \
-e '\.frag$' \
-e '\.h$' \
-e '\.hpp$' \
-e '\.vert$' \
-e '\.xml$' \
-e '\.java$' \
-e '\.c$')
EOF
As a side effect, this has also converted some files from CRLF line
endings to LF.
File extensions such as .ac or .osg were intentionally left out because
those usually are very large files generated by tools.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9507 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6c1e5ab34415982ec77fc92a77e1b1c149518eca
Former-commit-id: c6cf9480ae7c1d2f9a999eb6c6b976eef8bae3ba
2024-07-30 21:45:07 +00:00
beaglejoe
67c425e855
Update for Haiku
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8441 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: dac0556a7380c6b95ca282a10113b00fabeed70f
Former-commit-id: 4cba8514c0c60b15f25c4e9cdb0e96a4a4d29092
2022-08-31 16:02:30 +00:00
beaglejoe
e459b96cc0
WIP for Build automation Ticket #1069
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7574 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 334b33415226ffeee7549f6205cf0bcf1bbc52b5
Former-commit-id: 5e5a5669e39daace115af8558b9e5abc8ee39e91
2021-06-16 16:18:54 +00:00
beaglejoe
d8b1f24cd7
Fix Mac installation using wrong SD_LOCALDIR (reverts 6787)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7536 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: c8718ebde336566e830848aa55d0afc332d6a2bc
Former-commit-id: e31da55b8cf492f8d94030e04ac2974827cbf49f
2021-05-28 22:19:06 +00:00
beaglejoe
2fa9b091dc
Ticket #1021 wip
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6874 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 8711e4e3683d9dd5f3ff93a8766e2e34a67842fe
Former-commit-id: 85966ce188f4633263d543c737ffc3bdbbe483a3
2020-03-30 05:21:39 +00:00
beaglejoe
179862189e
Ticket #1021 wip
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6789 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 1ae932c7f9e50efffa7174403b2cfc1ad1f938af
Former-commit-id: 56213313c02ad55fd2b53d4f33c85d7497c5dd47
2019-12-06 19:40:01 +00:00
beaglejoe
bd63c61f56
Fix some CMake warnings
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6787 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: ce234870b6152f2dd0ae40aed1cd7af68252d216
Former-commit-id: 1e14d1def7d0ad552a31ff0d2d29f235b5581e2f
2019-12-06 06:34:35 +00:00
beaglejoe
38e030fc3a
Set a default install prefix for Apple; Changed default for Windows (no longer installs to root of drive)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6582 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: c9a839d594d45cf0b166fc853cc6847771124016
Former-commit-id: 7f4c6188cfd661468e821440faa9c1c8a42c596e
2019-01-04 04:18:27 +00:00
beaglejoe
cd57f1d4ea
White space only change. Visual Studio 2017 will outline CMake files now.
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6581 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 5dc5c2eb10d81a1f066cabde4fd2e04cbac77e97
Former-commit-id: 7440e2159c2f4d7a24a3f228876eaf8f377af3df
2019-01-04 03:42:42 +00:00
beaglejoe
000366914a
Fixed CMake warnings
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6568 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 0a976ae353ab2da3d68c1b715fad80944b0880c0
Former-commit-id: c5df2c9380a0c5e2495a758717ed8885d178d4e8
2018-11-28 05:06:03 +00:00
torcs-ng
df8ffc15c8
- try to fix with cmake 2.8 & cmake 3.0
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5926 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 5583070cbeadccab9c8ba8572492732332fd4ffb
Former-commit-id: 6bc88d51664b1fcfabd1ab699c3a0920bebadc64
2015-03-24 12:38:37 +00:00
beaglejoe
72f292a5c2
Fixed For CMake less than 3.0
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5925 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 41fcbb0efd2bcf88e29b11db4b98711380201125
Former-commit-id: 9ace2463d0bb542f5d0a75de273781e50ddff526
2015-03-24 06:48:04 +00:00
torcs-ng
540a4e67f9
- Update cmake/internaldeps.cmake
...
- Update cmake/macros.cmake
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5924 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 07d67ef504416625f3dbfa1ef1b5d49ee530c031
Former-commit-id: 2f1aab2c0f54d565ed51081d7cb071a9def615ef
2015-03-23 23:17:26 +00:00
torcs-ng
b6f63b645a
add deleted all qt-creator files in clobber generated and fix bug with clobber (credits.xml moved)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5369 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 061e3efdf43302ca86695f4d682579bd71cba341
Former-commit-id: acbc56bc030d9f6d83a077cc2703249706494f74
2013-03-28 21:51:57 +00:00
pouillot
51dfb6885f
Re #58 Fixed cmake error when building the obsolete txml
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5365 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 63cc897ba304f2767033309d09796187061d2115
Former-commit-id: 6aa0755b7d2fe4fd04be9674ae670a6c33f38074
2013-03-26 17:38:00 +00:00
pouillot
72754a9537
Re #58 Fixed crash on loading credits menu + QtCreator+MinGW build + CMake configuration polishing
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5364 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 03630704ca851d833f367cc29b6e5e1a99051b4e
Former-commit-id: 7847f54e8747e1bca7678ab3f6e0d941266e0e40
2013-03-25 19:40:53 +00:00
pouillot
67f7799da0
Re #58 Last fixes for MSVC 2005 and MinGW+MSYS side (TODO: check MinGW + QtCreator)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5358 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 7e800883ef21db1a3972ea1a33e7b30d28254cbd
Former-commit-id: 8305189dec8c9fcbe51172de41cbed78d7c72e06
2013-03-24 14:12:45 +00:00
pouillot
a2c721ae45
Re #58 Fixed MinGW build and install after r5349
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5351 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 7add551618c82029033563d3d7a3d03f2c8cff20
Former-commit-id: 83c6050ac6ecf089d3ac8fb794151f57bdc2a75f
2013-03-23 21:57:52 +00:00
pouillot
f288dade73
Re #58 Last steps completed (works under Linux)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5349 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: c4340c47cbe3d000186c1305c3505453bd7e0732
Former-commit-id: 600818482cc83f3dfbf26d34d93b52e15a4db5e8
2013-03-23 17:59:22 +00:00
pouillot
fd5ace6e31
Re #307 Split the big macros.cmake into several smaller and better readable files
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4943 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 97d27758fb627b375f108915683eecd782b9ac59
Former-commit-id: 80a7b425c51272694d4d9518aed18d732474b938
2012-09-14 18:39:40 +00:00
pouillot
cdc3d95843
Re #683 Added support for building with missing contents in source tree + OPTION_CHECK_CONTENTS CMake option to disable it when usefull ; defaults to Off
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4931 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: e89e21abb38e60cbb84ac71fa326a46fa55467ef
Former-commit-id: c8eb5c8c63257e240e9e050e7551250f026f14fa
2012-09-11 18:33:31 +00:00
pouillot
361db1099a
Re #721 Added support for building with QtCreator + MinGW 4.7 (using the 'MinGW Makefiles' CMake generator)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4928 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: d9cb38ad77b18715f68da04d3095e2028e667ae6
Former-commit-id: 0dbec0c92e15ffa411e15e8ab45b1daedc99d4d4
2012-09-09 08:37:40 +00:00
pouillot
860674a37e
Fixes #738 Make portability a real (shared) library in order to implement missing functions as needed (like strndup, strtok_r, ...)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4907 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 9f24b755d5fd592821fd966ab75bf3ab6f35c25e
Former-commit-id: a6d98e8806d508ebdae781980b33c4a95706db96
2012-08-30 18:35:40 +00:00
pouillot
c4a6bed3e5
Fixes #717 Install sd in <build drive>:/speed-dreams-2-build by default under Windows
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4884 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6dde23ea4614efdc2112717b81bd26aba2a4fd45
Former-commit-id: 128311fcd1bf11d2eabc9bdb120da6c03ed2032f
2012-08-25 12:57:21 +00:00
pouillot
dabacd3569
Re #721 : MinGW 4.7 build system is now up and running (except for networkhuman module)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4838 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6ed52a0b152da16fae7ecaacc3656fa4a5d5921b
Former-commit-id: 18343442c5252316e92572df01ebb3a98a89e68e
2012-08-08 17:38:39 +00:00
pouillot
b1217241b9
Re #634 Port from txml to 3rd party Expat 2 for all platforms (with temporary option to disable if needed)
...
Re #712 Port from bundled SOLID 2 to 3rd party Free Solid for all platforms (with temporary option to disable if needed)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4790 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 1e245a29829973f5e1fe8dc1784fb508201be89e
Former-commit-id: c0d7956316c9ad71fc203674961e2e654ada1847
2012-07-08 13:22:12 +00:00
pouillot
3279e7a61d
Re #475 Removed -DDEBUG by default (and renamed CMake option OPTION_DEBUG to OPTION_FORCE_DEBUG)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4700 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: ecdaba7074df2e85deb7db55622febfa7a65ddd7
Former-commit-id: e23bec6ad1248e6859fdbaf4a64f6d4f3b9baf70
2012-04-14 09:56:04 +00:00
pouillot
f0624bb403
Fixes #602 Install manpages (after updating the original sources) for our executables
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4539 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 9402aa859e40a442eae68888a5814a393efe6839
Former-commit-id: 8137df76708c2ed8a9f9ecdeaf6c08ccec329bac
2012-02-26 13:00:58 +00:00
pouillot
3ba22b5e1f
Restored default auto-detection of the SVN revision from SVN sandbox (broken after merge from tags/2.0.0-rc1)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4436 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 12a51bd6bd4fe15a17c8098fffcc0a3afeaadd88
Former-commit-id: 63e7c5803c61a0cbb4bb5207c6817e79a1eb41d5
2012-01-21 10:40:53 +00:00
pouillot
fc6cc15f35
Re #526 Reverting ldconfig-style shared library files version naming / symbolic linking, as it doesn't work with GCC 4.5 or newer
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4410 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: c4798a2a4dd4e971eb0c0787dba2a66c8f24ecce
Former-commit-id: b358d35c5141b04de0f1a57ca31d7e387527ea7d
2012-01-14 12:52:17 +00:00
pouillot
4b87e3c54e
Re #526 / #335 Add a new OPTION_AUTOVERSION boolean CMake cache variable (default: On), to enable/disable the aotumatic SVN version detection feature + slightly improve the version naming scheme
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4391 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 4fad5ebc63703f8b697675af84a900ad2f07afc3
Former-commit-id: 9b1893b4e9da448c930bce4043f9fb2460a76ff1
2012-01-10 18:18:32 +00:00
pouillot
619f843837
Fixes #526 Use the ldconfig version-naming scheme for all shared library files under Linux (modules included)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4340 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 36cb688e1cad589f272d9275c95000bc7db1df22
Former-commit-id: a98f30734937c971a72b3b9e31f41873aae91e0a
2012-01-02 22:41:22 +00:00
pouillot
b132517b0b
Fixes #335 Out-of-source builds now work out-of-the-box
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4336 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: ec0cef3fb7712dfe57b323c7b54168fc403b9966
Former-commit-id: 75af34692358627c5afbf3e6b4464af93a043b02
2012-01-02 14:45:17 +00:00
pouillot
6cac728a5d
Fixed generated clobber.bat script not cleaning all generated files
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4308 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: b551c7588f74dddf8a8bf4d5c525b2124cea0493
Former-commit-id: b9b303aadfc890ebc59d30ff4ede24df9618f409
2011-12-27 14:54:02 +00:00
pouillot
b6cc1f7aae
Re #209 Added OPTION_UNLOAD_SSGGRAPH CMake option (default: true) to enable not unloading ssggraph (usefull on some Linuxes where this makes XOrg crash) + Re #475 Separate OPTION_DEBUG in 2, to make it possible not to define DEBUG cpp symbol (asked by Fedora packagers ; but we'll keep -DDEBUG until 2.0 is out cause we fear issues with MSVC
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4002 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: ecd105cf4f87001a1050dceb7ad8de82ac408af8
Former-commit-id: acee4981263ac9f181290c9f0bf2ede63cd9e7b2
2011-10-26 16:56:13 +00:00
wdbee
b691348de7
VC++ 2010 related bug fixes
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3999 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 945e46511f15ea1e8b5ddacc226bc04e6fb99e0b
Former-commit-id: b7ba3fba8a3763e9ec6643d63b819921b613c40b
2011-10-25 15:26:41 +00:00
pouillot
f6be8dc99b
Re #307 Fixed generated clobber.sh clumsily removing some source files under Linux (forcing the user to 'rm -fr doc/man' before 'svn up' to work again)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3539 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: bce27dbda574218efbf8814e7634fb7e75e9fd0c
Former-commit-id: b811898692f5e62677879c6c3c29ac72841268af
2011-05-03 13:33:52 +00:00