pouillot
0dd232a083
Re #361 1st step in moving the whole menu system to a module : moved race engine menus to the racescreens lib + implemented the RaceEngine interface
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3427 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: b6544132f8fc0e767aee1b77e19c71fc8f3b54bc
Former-commit-id: bb53f1a9c290ca98f2ea7fca1078856d54e5f31d
2011-03-08 10:15:33 +00:00
pouillot
a9caf2eb92
Re #313 (Split Windows installer) Make SD installable anywhere
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3302 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 52537803d9ae0e0deb4eaa9b83091aaebb0fe9b3
Former-commit-id: d5dc56f7ccba30b2b0b7f3526ca4d10c359c6c2e
2011-02-02 22:34:35 +00:00
pouillot
512c02157a
Re #313 (Improve Windows binary installer) Multi-plateform speed-dreams-2 install / user settings folder prefix, executable name, and sd2-prefixed tools executables names to enable cohabitation with 1.4.x
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3261 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 47fb2bf5a83e7f44c489be6620bee6f1982b2208
Former-commit-id: 8a24125280d7cc601d83687a869b0d0065cbb90f
2011-01-12 19:32:40 +00:00
pouillot
af88ef1cca
New tgfdata library, a high level API to access to the data in the XML files (work in progress)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3173 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 00dcfde4e35244f23c5ee7b4470ceba902b2db04
Former-commit-id: cf199b77cfe66c017b6c2df2b9b61d7c3ccfe13f
2010-12-12 16:27:38 +00:00
pouillot
86b0be8ede
SD_INSTALL_TRACK now installs less .ac files + fixed main CMakeLists.txt svn:keywords (merged from 2.0.0-a2)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3119 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6dc4eec79c231bf381b0fa20a58ab621faf26726
Former-commit-id: b274d6611a777fa6850ef0bb2666195634383615
2010-11-11 10:51:10 +00:00
pouillot
90ddb1a8a0
Re #253 (CMake does not work with 2.6) Trying some simplications on IF expressions
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3099 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: f498809642f639d799505e1c4a298f32d35a30f0
Former-commit-id: 01654a4e05b485c66fabda76661dcaf83e68b2b2
2010-11-06 10:22:54 +00:00
pouillot
c59e978b4d
Added JPEG support for track preview image (= bg img Track Select)
...
Added specific JPEG bg images for netwok menus
Fixed GoldStone preview image and converted to JPEG
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3082 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 9592b813517bb1a71c56935f2eebb2501be77515
Former-commit-id: 05132b1de8d0681037333d38eb5eadb8b534892c
2010-11-02 18:27:26 +00:00
pouillot
6c3d791577
Re #224 : ROBOT_DATA macro (added support for installing glob-pattern-filtered subdirs in data dir ; also XML files in user settings folder through xmlversion : tested OK, but very slow install when many files => not used for the moment) + converted robots to this new 'filtered subdir installation' feature + moved human/networkhuman logos to PNG
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3073 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: caf27574ff991831267c4cb7008a6522fb475119
Former-commit-id: 51548a7dbe49b4f43f6eee9a1066964b1fe1dfd7
2010-11-01 12:30:50 +00:00
pouillot
970147d8f6
Re #224 Even more simple ROBOT macro
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3059 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: d91d6dd360766ef58f4f9bf38cac7e1086610d3d
Former-commit-id: fe4b00807f7aaaaf16972963551e919444eccdfb
2010-10-24 20:24:48 +00:00
pouillot
003f0bc2cc
Re #224 Secured ROBOT, ROBOT_MODULE and ROBOT_DATA macros (end)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3052 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: a5ab5729076837ebec14bda439a47d5b96a685c2
Former-commit-id: 597ad0d597b6bf58b0bc9a804c8568a691b79723
2010-10-24 13:42:25 +00:00
pouillot
f8eedca393
Re #224 Improved / Secured ROBOT, ROBOT_MODULE and ROBOT_DATA macros
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3051 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: e635305abcf27d44ddbfd5b7a919dfdab5a2ed28
Former-commit-id: d6d920d1471e05befdda28107aad4fc3329dc3c8
2010-10-24 12:50:47 +00:00
pouillot
0291e505f7
Added the OPTION_OFFICIAL_ONLY CMake option in the build system (false by default, if true, build / install will skip non official contents : tracks, cars, robots, etc ... First selection for discussion towards 2.0
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3016 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 5ad230438299bc00430ba15f7f39c838f282319e
Former-commit-id: 53edc1a1e9f1cedfbaf246f0f9d01bcf938bd903
2010-10-18 20:39:21 +00:00
pouillot
38a43bfdd3
Set OPTION_DEBUG=On as the default
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2881 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: fd86e810676e919affc5d57a12edc1b6e7b85d69
Former-commit-id: e515329a1dafb1fbb95d1feaafcba4d8a88a80e2
2010-10-13 21:59:53 +00:00
pouillot
c7e3362a83
Re #195 (Problems with Display configuration menu) : Fixed Ruin'dows port (as usual :-()
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2835 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 96362bf1d5257c10fe26515cab86e5b0afaa7165
Former-commit-id: ec84a158e20a6e5def139a1ff77435d59a12775e
2010-10-03 16:34:56 +00:00
pouillot
25ae2a25c4
Fixed #163 : Installed version.xml now contains relative paths for installed files, so installed folder can me moved as needed under Windows, like when building a binary setup with CPack
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2810 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 5fd9f606bde20a3b1ede882a3f47f4c2a105b7dd
Former-commit-id: 5b445f0db8342984cf3457be1a5dc45d3a14d754
2010-09-27 21:06:35 +00:00
pouillot
e9f2228eb1
Re #189 (fixed broken Linux's side)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2799 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: a2b6b137accbd0da6acce4757c49b34c60560645
Former-commit-id: c59f254a2c983a57cfa8747eacf15c8a1c051823
2010-09-25 18:35:48 +00:00
pouillot
af705486a7
Re #189 (lacking graph.xml and other files in user settings after from scratch build and install under Windows) : as a workaround, directly update <install folder>/data/version.xml during installation (was updated in <source tree root> and then installed). Seems to fix.
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2796 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: bf0818b861103e495ae49161160c215b72b034fd
Former-commit-id: 94dce1927093d5351c13396650fbe8c5fa4a27e6
2010-09-25 17:20:18 +00:00
pouillot
af1353b625
Fixed #182 (Link time lib conflict warnings about msvcrt an/or libcmt with MSVC)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2767 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 648416f4c6826f90ad03af5a5fa1d1c865936067
Former-commit-id: 954eafd19540540d3acf200df348ee548f99c427
2010-09-20 18:41:15 +00:00
pouillot
3c176f95b3
Fixed #136 (rename *TORCS* build system variables to *SD*)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2759 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 0bcda7b4068e1207e769dc45e4647bd6d0accaa4
Former-commit-id: 9651d5c86740b4ef18f0443ba87e92b772602168
2010-09-19 13:25:52 +00:00
pouillot
d18900ee05
Fixes #167 (standard install folder under Linux) + #104 (bad libDir in Windows trackgen) + install data in data subfolder in replacement of share subfolder under Windows + stronger lib/bin/data/local dir detection at startup
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2750 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 80ea3b0c7ce28b24e382fe2f7557ab3d50bacb18
Former-commit-id: 58d95dcd679ef1063653e470cab0c37c9348e4c6
2010-09-16 22:32:58 +00:00
pouillot
b45634ba5c
Fixed #59 : add uninstall target to the build system + generate clobber.sh/bat script for full in-source build files cleanup + moved files to the cmake folder
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2727 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: e90d02cad90a1ea3631517e1258951a3b78c6d4c
Former-commit-id: dd41213d98d09050ff7c15ae94e618fa56484ab6
2010-09-07 21:34:19 +00:00
pouillot
eb657248c1
Fixed *.xcf* files not excluded when installing robots data files
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2705 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6d2efb8b580448c600594058b814ad666211f907
Former-commit-id: 3bf6f33472b42a558193cc203da02d3d22856b31
2010-08-28 13:21:45 +00:00
pouillot
28feb82d1d
Re #132 (Multi-threaded race engine) Fixed cmake failure after raceengine.cpp split
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2690 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: d9330d3532e9d3e8750a7ed4a7ba65346a1ee67d
Former-commit-id: 646520a16c1bd4911bf44283e2e52c511e7f7cec
2010-08-21 21:53:19 +00:00
torcs-ng
b63d4269af
remove message file install in macro.cmake
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2659 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 114b3ddfe2972aee7e822898136750d3272820f6
Former-commit-id: 6208c48dd5e5c93ad8c31ae846b8927a13d13fc4
2010-08-14 21:19:06 +00:00
pouillot
98d5ffb873
Re #145 : Improved tracing system in a transparent way for existing code + used new tracing functions in some few places, in order to test.
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2657 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 31fee84a0e34b72dc2289eed76c4f9ffff297bfd
Former-commit-id: 0775feda00e074916ecce57c9caaf14aa6d7e962
2010-08-14 19:29:07 +00:00
pouillot
73468184c4
Re #144 (Task D05 : JPEG image support => upgraded GfTexReadXX API for transparent JPEG support everywhere PNG was possible) + Re # 138 (Task D29 : Car preview and selectable livery => moved preview image to JPEG for gaining space
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2651 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: aefd275ebcb21163e84c2efecfaa6f20db247487
Former-commit-id: e1ae61ce136e25eb127e05179b386dbc37351fde
2010-08-13 19:07:16 +00:00
torcs-ng
69b6bdbf61
change macro.cmake for install default.xml in simplix
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2650 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 5ad22b7b2de731713f2087fb5d8802eb761591a6
Former-commit-id: a2b51c308d1a69e79c4def10586352e33f403ddc
2010-08-12 17:52:27 +00:00
martkelder
e8f0c004b8
libsdlmain.a seems not to exist on all systems.
...
It also doesn't seems neccesairy on all systems, and if neccesairy already in SDL_LIBRARY.
So I made SDLMAIN_LIBRARY optional: cmake will not fail if SDLMAIN_LIBRARY isn't found.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2642 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 29a1e1db95a62db8f9241a9a13dc65915c859d9d
Former-commit-id: efa0d03369bc285cdd9560b6523cde2d24a62ba8
2010-08-09 20:09:12 +00:00
martkelder
8bf3440df6
Link to libdl if that library is found for speed-dreams (linux), sd-menuview and sd-trackgen.
...
This should solve the compile issue of madbad as posted to the speed-dreams-users mailing list on 2010-08-07.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2639 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 8fc6a0c1d5eb2cab83c9ce52312408caa26bba65
Former-commit-id: 48111e9882acf4fa4f15afa46c64a17fefec5bda
2010-08-09 15:23:08 +00:00
pouillot
814d819e17
Fixed TORCS_XXXDIR_ABS not configured correctly in an in-source-tree from scratch build
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2562 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 58c8a2fca3b63418be41c07bfff915a332547e13
Former-commit-id: bb7a400573f2437f57bd342589361c5ecc4bae26
2010-07-10 21:24:18 +00:00
pouillot
ff55fcf1ef
Fixed mistake in previous commit about version.xml install under Linux
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2560 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 74b62397b0116b1800a9a8dd1de0526640793817
Former-commit-id: 9bfa288d3a2bd2fc7756e0bda85de7c68d75ed77
2010-07-10 20:26:18 +00:00
pouillot
30526fddec
Fixed CPack generated binary installers not installing version.xml + cleaned up useless files
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2559 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 9154ba4b42789bcfc3ba64ab3062f13189f1df70
Former-commit-id: eb6c69a066ebcdd1b33b1fafb06bad4508ba576a
2010-07-10 19:21:13 +00:00
pouillot
aaba4c5be0
Fixes #135 (remove dependency on ALUT)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2552 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 36a8165bec765f21bba021c14757d2fa50f11922
Former-commit-id: 599813ed1ee58e9a001b9ee1691c84bea5ada7fd
2010-07-10 15:29:28 +00:00
pouillot
df80233282
Excluded .xcf and .xcf.bz2 when installing robot sub-dir
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2543 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: aca30543dba0fc95e25dbd8414fd6a7a4361ac6a
Former-commit-id: a13d889a36fc98a9c9e62ba48e0a0024c86d1e35
2010-06-27 09:50:13 +00:00
pouillot
81c449ccf8
Added unfinished low level / fine grain scheduling spy in TGF to study multi-threaded race engine behaviour
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2527 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 9f786d0e969b3af9e55cf47acb49f14be39e2535
Former-commit-id: 1f55e0e43d945f81af7a876f6cd51f2ea28dad0e
2010-06-17 19:34:28 +00:00
martkelder
46511a7485
Replace the TORCS_NG definition with the SPEED_DREAMS definition.
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2285 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: f8c53eb9ef02e0c919b63f26cdf37915bd279e96
Former-commit-id: c1a1e32af60dec4a7decbeaed9e941ae596b0e4c
2010-03-13 17:22:34 +00:00
pouillot
2ffdd9d5ca
Fixed infinite loop in splash when image not found + code cleanup
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2277 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: dd5aceafd3d35723a4d03eb8c8b4c1cb15e520cd
Former-commit-id: f779b01298d4b779151d3943f75b14cdc53113c0
2010-02-28 15:12:52 +00:00
pouillot
407668c306
Promoted sdl-port branch to the new trunk, towards 2.0
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@2276 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: cbff36e6bd206b0180816184b31d3a609616f669
Former-commit-id: cc1d132029d92e672f8520d2555f8dcdc5bbb92e
2010-02-28 09:04:35 +00:00