Commit graph

50 commits

Author SHA1 Message Date
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
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
8af4015db8
Revamp Debian and NSIS packaging
The existing scripts for Debian and NSIS packaging were too complex and
dealt unnecessarily with lower level details that should be already
handled by CMake and CPack.

- Packaging-related scripts have been moved to the new cpack/ directory.
There, CPack variables common to all generators are defined in
cpack/common.cmake, and then generator-specific variables are defined
independently (e.g.: cpack/debian.cmake and cpack/nsis.cmake).

- Packaging is now optionally done at a second stage, by running
`cpack -G <generator>` on the build directory. This removes the
requirement to branch based on the system name, and instead all CPack
variables are assigned unconditionally.

- Since now only one version of the game is packaged, there is no need
to maintain the complex scripts in packaging/ and packaging/windows that
used to deal with all variants (e.g.: "wip-cars-and-tracks",
"hq-cars-and-tracks", etc.).

- The use of CPACK_NSIS_EXTRA_INSTALL_COMMANDS,
CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS and CPACK_NSIS_CREATE_ICONS_EXTRA
should not be required, let alone modifying the HKLM registry manually,
since CPack already provides everything required to set up the
installer, the uninstaller and shortcuts.

- $INSTDIR is not required, since NSIS would already prepend the
target installation directory.

- PROJECT_VERSION_METADATA is not a standard CMake variable.
CMAKE_PROJECT_VERSION_TWEAK is instead meant for this purpose. [1]

- OPTION_PACKAGING and OPTION_ALL_IN_ONE_PACKAGING were removed since
packaging will always be available, yet optional. Packagers must then
run CPack on a second stage, as described above.

- Outdated comments were removed to avoid confusion.

TODO:

- Add shortcut to track editor on NSIS.

- dmg packaging was not revamped because of lacking compatible
hardware, but still it has been moved to cpack/dmg.cmake.

- Windows portable packaging (OPTION_PORTABLE_PACKAGING) has been left
out since it required 7z and relied on several hacks to work.
Furthermore, portable versions of the game were already not released on
the latest release, either. [2]

[1]: https://cmake.org/cmake/help/latest/variable/CMAKE_PROJECT_VERSION_TWEAK.html
[2]: https://sourceforge.net/projects/speed-dreams/files/2.3.0/
2025-01-13 00:07:01 +01:00
ef04856f25
cmake: Replace SVN versioning with git-describe(1)
Now that the project has been migrated from SVN to Git,
the complex logic to determine the project version is now no longer
needed, since Git can achieve the same effect with git-describe(1). [1]

TODO: CPack-related code should be also updated accordingly.

[1]: https://git-scm.com/docs/git-describe
2024-12-31 06:50:42 +01: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
beaglejoe
42316114fa Add option to create portable app for Windows
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9208 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: cc1671f4a8010971f5a01ae4d699d4b2b7baca35
Former-commit-id: 711be01c72c5ad62a50fde24d5cf3d339bb06226
2023-11-05 22:25:58 +00:00
beaglejoe
fe8715ee26 Change OPTION_CLIENT_SERVER default to true
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9045 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: abdfb68fcc6bd39524b4c64c2fdd82804409d516
Former-commit-id: 004ab597c3df8390cc63aa084a2ce69028a2c772
2023-06-25 23:32:36 +00:00
beaglejoe
a56db0dd29 Add OPTION_PARAM_OPTIMIZER (off by default)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9019 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 4c53cc43f49a04c2cda9a514987968b695908eec
Former-commit-id: 8f3862aff88d77078789f05e7b1fc268b46b57d8
2023-06-19 17:30:34 +00:00
torcs-ng
6b431d7eb9 - update option.cmake for tinygltf
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8869 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: be4358ce2355457bf524d2f64864c9194eeacb11
Former-commit-id: a2a8fb826f0da3c58f4b941f7f0af70d3338b6ae
2023-04-06 08:14:22 +00:00
torcs-ng
a1aa6b25f2 - added option_tinygltf
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8864 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 2a83de7fe9b2e57c1eb68ddd3041a2b4109583b0
Former-commit-id: f616fdfa72c458b387be6c0b78bcdd7b5c0f7236
2023-04-04 09:19:30 +00:00
beaglejoe
56af97923c Always allow partial builds
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8440 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 126d6b1df407ae0a3dd0535baa9fc2d03fefd6d3
Former-commit-id: b44a5d193a242972a7555bf550a301b94c3ed6ba
2022-08-31 15:54:32 +00:00
beaglejoe
7c56104ad1 Add OPTION_PARTIAL_BUILD for building subset(s) of tarred sources
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8331 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5082d84e88cd9acdeeb62cc9ec8c2e1a363e39a3
Former-commit-id: 0535fa985a1ec294c8ebfdd5cfc041056709bae2
2022-07-22 15:57:01 +00:00
beaglejoe
a1ec191819 Add OPTION_ALL_IN_ONE_PACKAGING to make one big installer for Windows(off by default)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8322 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 582464d0e8cc5d0012201ef40649cc4d2d997787
Former-commit-id: 35e68c900e120d7990fa1cc0e84378e7e96d759e
2022-07-18 23:55:34 +00:00
beaglejoe
e609b85975 Add OPTION_TRACKEDITOR and cmake changes for trackeditor
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8212 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 97fe1ceaffdc195e69a8db384a3be5feb16c2349
Former-commit-id: e72318bbd02fbd752edd6a8e5781498ca9d43555
2022-06-19 03:01:03 +00:00
beaglejoe
860f3da9ec Fix OPTION_UNLOAD_SSGGRAPH to work on non-unix platforms
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8087 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 13dfa2824394f4bf8be52f7588290340083e5e73
Former-commit-id: 4aee80883fd949d2649e9c47d06adc32515d4f57
2022-03-23 15:41:03 +00:00
iobyte
2ca56eaa88 remove cmake OPTIONS_HUDDEBUG and always build OSG debug HUD
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7996 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: e9f9b85d6a514be9a5d79841c106a7d4aa66bc69
Former-commit-id: 4d7cb473c9da9c809185a2077fe92ecf5d9f59fe
2022-02-04 22:13:02 +00:00
iobyte
898d2e9af1 remove cmake SDL_JOYSTICK and SDL_FORCEFEEDBACK options
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7864 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 37cfd2e624e8e34a4d665f12d3ae378d749986ea
Former-commit-id: 944f9dd83f6befa3ce4afa278c4fc4fd9ed749b1
2022-01-02 19:19:48 +00:00
beaglejoe
cacb89eae2 Remove CMake SDL1 code
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7657 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 858db72cefd554825934c81a8d252255cae56b96
Former-commit-id: 17ade6a6b90ab1541bcfad65879926fef79e3518
2021-09-16 21:03:12 +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
torcs-ng
96904642c6 - push all OSGDEBUGHUD in Option now (desactivate by default)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7245 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 762b8d6f142fd853cb93733e17bf780830c657fe
Former-commit-id: c16c7be859b6fcaa92c485d248196fa1b6f1ef28
2020-12-31 01:00:49 +00:00
beaglejoe
89bc5be2f2 Added OPTION_PACKAGING to control custom packaging (WIP)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6669 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 9200871e0e429b1d8103da1458d43562d13c698a
Former-commit-id: 543947e5437cec8cdfcb8d2e7e358450f1643e70
2019-06-04 00:55:22 +00:00
torcs-ng
d16d4eaf76 - Update webserver
- cmake option webserver true

git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6517 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7fe702744737106027a8148bc380af46fe9d9044
Former-commit-id: b494d10e1ed3e6f7d54b4fcd67bcda68627500ed
2017-11-12 00:30:20 +00:00
beaglejoe
d57ad3f513 Add CMake OPTION_CLIENT_SERVER
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6479 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 01a4963a459455fb4a681f3cff3bf66c6aad0e52
Former-commit-id: 37c722b1bf1e3d99befee945be85fdbbb483be8a
2016-10-11 17:35:17 +00:00
beaglejoe
065f5108b3 Fixed build if SDL_joystick is OFF or SDL1
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6434 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c75a9871bcada7b0e0a20eeaa3a71dee61c66fb6
Former-commit-id: 5c9d46fa43d2af69e0d59b12196d8500df037e71
2016-06-02 22:51:09 +00:00
madbad
af9039930c Add OPTION_WEBSERVER to cmake
to be able to build with/without WEBSERVER 	services

git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6270 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c0b1609bda1538082cb2a657166feaa6cc83d31b
Former-commit-id: 0152c643f33dc0b9ce46e90279eb85d471d56e82
2015-11-23 19:44:40 +00:00
beaglejoe
8e006680a4 Change SDL2 and SDL joystick to be the defaults
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6173 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: f0f1c55f605e539f35e615af4fa6a7244871de79
Former-commit-id: 80028bfb50f8bba8411fd9e557de77c6903ea291
2015-10-17 14:46:49 +00:00
beaglejoe
487e3310ef Added 'OPTION_USE_MACPORTS' to CMake
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6100 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 46d755a5d5c2ddfee4710fed90f2c197852f9425
Former-commit-id: 21b68fa6c84949d6535579a3ba7615ca48f817f8
2015-08-31 00:04:57 +00:00
beaglejoe
8915c12f05 Removed conditionals to close Ticket 356
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6084 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: d1eac4ceaaab86119d621978888d653b486789b5
Former-commit-id: d09295ae9f3177885c3302bdc1f0dad2ad4fa2f8
2015-08-21 00:07:15 +00:00
beaglejoe
addeb56538 Changed CMake defaults to build with Start paused & cooldown driving.
Can be turned on/off via Simulation options 

git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6027 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 2e4fcc5fdb9f2db6a733c55adcf9b31f015ce32e
Former-commit-id: ca8b10f7cded48284e215f407344c67ecaf87c09
2015-06-16 03:48:06 +00:00
torcs-ng
f7e9223ea6 - pushed option OsgGraph to true
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6021 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 93f6331f72e53e3633d585488ce8f4a4a74ea54e
Former-commit-id: b7f1b17a91baed54ee68c7f22f33bc9b53c90b82
2015-06-08 20:53:25 +00:00
beaglejoe
5d6117cbb5 Added OPTION_SDL_JOYSTICK to allow using SDL instead of PLIB for joysticks
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5973 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: cbb7b735b8d9f60cee2234207792736b213f27d3
Former-commit-id: aead01f6200d471879e19163e52999214aa63ad0
2015-04-15 17:53:48 +00:00
beaglejoe
acf61b5558 CMake changes for Ticket 711 (SDL2 option)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5937 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: cd6252bb58a99a6aba21d68a7d794ffec640aa82
Former-commit-id: 40b19de4d07e2f4a52846fa7404f414035272309
2015-04-01 19:29:12 +00:00
torcs-ng
fc51dce5a6 - Reverted previous commite (for osggraph)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5921 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: cd675def74ae1fff3f89a0075d139b4d56a81762
Former-commit-id: ae29d6382dce27781613a30f3230ad4bc4948e19
2015-03-22 21:57:08 +00:00
torcs-ng
f9fe505ead - Removed Option for OsgGraph (Now it's always build)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5920 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 05438b300bbff6b1962c55785174be86c3260098
Former-commit-id: a35fbe420632d2e2f8ee5bd3905573269b9ff673
2015-03-22 19:39:00 +00:00
torcs-ng
8ecb09beac - fix multiple warning on new GCC
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5908 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1dde5134a7aa861d5e3a0ce82347d6b9821ae620
Former-commit-id: 85b9bebab6d906834fa06532931123c9001eab6a
2015-03-18 20:07:06 +00:00
beaglejoe
fcfe8c65ed Implementation of [#356] Manual race start and end
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5812 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: aaa95e5ffcd8dc5e50030953bbe06c3f436c54d2
Former-commit-id: ebaf89478d0c33e6ea0dae4d6d9d0fbffde40db0
2014-10-27 23:16:06 +00:00
mungewell
fd25b36c22 Fix some repetition in the cmake files
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5805 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: eae78c5023b7da6bca4f2ebb6e32b0d756bdf135
Former-commit-id: b15c14af91e0fb8826b6829d961ae0cf6e0eab91
2014-07-31 04:12:01 +00:00
mungewell
33e3ac9e8b Bug #692 - Initial attempt at replay capability
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5803 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1f0407f4a4483879b707d900de72ea3970faa1a1
Former-commit-id: 0d2175538d52a91f2216e8aca7928148c482f5d0
2014-07-30 03:19:34 +00:00
beaglejoe
b24d454a21 Remove Menu Music CMake option
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5485 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 29e0a9e657c2bc447328b06c3dd92478c6f7cf41
Former-commit-id: ef7c09760fb0fb9ae6743810c4fcd634bc343eab
2013-05-28 15:50:38 +00:00
pouillot
dc9b74f6e5 Re #58 Default build type / configuration for makefile-style builds is now 'Release' (if not specified in CMake command line or through ccmake)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5359 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: f79ebea98d766ab8f79a1fd455e65d6886911c37
Former-commit-id: 7d3946e83b2aaf3ea9bbd3a392016b616a6cf6e9
2013-03-24 14:38:12 +00:00
pouillot
cd448beb0c Re #784 New -n/--norandom cli switch for 'repeatable randomness' (srand never called in this case) + removed CMake option OPTION_REPEATABLE_RANDOM
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5240 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 0c9df0fd9590265e45e18cbd5cc1d0b053d047a7
Former-commit-id: d8faa7b0605ba4c2c80ddc4eec30de8ef9245734
2013-03-02 16:30:14 +00:00
pouillot
777a820089 Re #787 MSVC warning level raised to 4 (was 3) => make it closer to our current GCC warning set + hidden C4251 everywhere
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5171 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 3271e371f9560848bd202575f8046f3eef60233e
Former-commit-id: d30e19db7138e00925b42e7466360d3146a4eef8
2013-02-22 18:02:47 +00:00
pouillot
88863ebc4e Re #755 Enabled menu music by default (cmake-configuration time) + improved portability of FindOGG/Vorbis/VorbisFile.cmake (thanks Joe)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5148 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 6eb8f314802d00180dbdc2ef672dbf95574f7db8
Former-commit-id: 0a35fda1f923027dd8e27e1f853d61ab5db1d4ad
2013-02-16 17:29:09 +00:00
pouillot
2a363cb01b Re #784 New advanced CMake option OPTION_REPEATABLE_RANDOM + Fixed GCC 4.7 warnings in genparoptv1 + Renamed GfParmSetNumEx to GfParmSetNum (let's use overloading)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5147 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c50a9469f8248e33855198d7052d2936884507eb
Former-commit-id: 8335e345c1863cf09c4479c05cd9f9af2073d35c
2013-02-16 15:25:07 +00:00
pouillot
ddabc03da3 Re #771 CMake config updated for MinGW (builds and installs, but runs bad) and MSVC (not tested, should work with AlphaPixel binaries for 2008/2010)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5085 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 36978a651e9f334608d68e1812aca93789b5786f
Former-commit-id: d774ea355704b88cad0e5d044bbd308b5432b787
2013-01-02 15:43:31 +00:00
pouillot
a3472f3e04 Re #755 Applied Joe's menu-music-5040.patch : menu music first step
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5042 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 87495f3c30b0f30c1a875d081960cecd6dabb40d
Former-commit-id: 7cae952707f8401162d76aefd9981452fc7911ea
2012-11-11 15:38:27 +00:00
pouillot
3062c5ea6e Fixes #475 Renamed DEBUG define to SD_DEBUG to avoid confusions
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4983 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 88f301af55bf2eb2e937d1479cb30b30c851c76f
Former-commit-id: 8837726eba03d8081600610ade6b2cc6b701bc9d
2012-10-07 13:53:17 +00:00
pouillot
2920944299 Fixes #758 Always use -DNOMINMAX for MSVC builds
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4944 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: f65b1cfc7e59b8a4e786e75b693a1412588033a2
Former-commit-id: 8cba7ab4cd431546d0db3b2628c364a23f74caef
2012-09-15 14:18:27 +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