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
xavi92
4dd8b822e6
Implement in-game download manager
...
This in-game download manager allows users to fetch assets, such as
cars, tracks or drivers, from a configurable list of servers following a
specific JSON schema.
Several smaller classes have been designed to assist the download
manager:
- entry: defines an entry in the assets lists and its state.
- thumbnail: defines a visible entry on the list, will always match
one entry.
- writebuf: allows dumping a file downloaded over HTTP{S} to memory.
- writefile: allows dumping a file downloaded over HTTP{S} to a file.
- unzip: a higher-level, C++ wrapper to minizip.
It was also required to implement a function that removed directories
recursively, namely rmdir_r. Since this is not portable accross POSIX
and Windows systems, their respective implementations have been provided
on src/libs/portability.
The following dependencies have been added:
- libcurl: HTTP{S} operations, already required by webserver.
- OpenSSL: hash calculation.
- minizip: zip extraction, it required its on Findminizip.cmake as it is
not provided by upstream CMake.
- zlib: required by minizip.
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@9490 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 915908c54f5ea8d7f6926943b2fea670e9973bea
Former-commit-id: 9cb2a8874779f6b4d9d6201f3d8af8b29c067a13
2024-07-15 03:27:16 +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
beaglejoe
d83fadbede
Quiet a CMake warning
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8866 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 3044242c4446d039b0e6bd9826174625c2c875f8
Former-commit-id: 22b1796d5784f7b549c07336f5ccde2f2755fbff
2023-04-04 17:27:56 +00:00
beaglejoe
6b142146cd
Find TinyGLTF on Windows
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8865 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 941508cbe6acf08848d3fe00708402fc5e2cde30
Former-commit-id: 5821ec5ab6bf8dea665568198753639fc1287f94
2023-04-04 15:15:42 +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
01fd1a0390
Fix typo
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8830 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: a75c7c7d40c7ace67bc8a9e028407e5ce7a175a7
Former-commit-id: 813908b8a2a0bdd7a5a4ef84ce745e677ba48af9
2023-03-20 13:31:57 +00:00
beaglejoe
0132f49ece
Fix for #1240 Start Menu item created for track editor
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8754 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 8e69513bbb13b3fe5995a2f438389630ac12c7c5
Former-commit-id: 9c8d5447424cd7dda07f3be1a9d5dc53ad7b002a
2023-02-27 03:57:31 +00:00
beaglejoe
f98bd24a29
Fixed some installer links
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8603 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 1e25f16799e03ee500458c25a222bb4bf3bb0e0f
Former-commit-id: e040a457ef766202c426f3fd41114982c38ca73b
2022-10-19 14:50:20 +00:00
beaglejoe
a86f6b106e
Fix ADD_OPENAL_LIBRARY()
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8572 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: f57dd4205a8e8fe6c5b99115784e5df85ef5327b
Former-commit-id: f499e9f4c4a5f4b2a795a57a1827df8546632bbc
2022-10-01 22:39:51 +00:00
beaglejoe
f5153bab39
Add macros for vulkan, opencl and glm
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8547 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 501781556aab06065620f43f6e7769631b6d6d1f
Former-commit-id: ef597eff033246b5e9efd9f6afe1bfcf1a433df0
2022-09-25 14:16:46 +00:00
beaglejoe
d7b00adb77
Add FindGLM.cmake
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8546 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 2766a52c29d66a713400502dd97cdba16fcdc3fc
Former-commit-id: f91aa66c7702a55bd3d9e40795efe22358c29f04
2022-09-25 14:05:12 +00:00
beaglejoe
2d61b4e0ce
Update FindPLIB.cmake
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8535 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: d3e3f1d7d44a1bc54756cd7975068a6adea7489f
Former-commit-id: c87d5ed814d0d403113181e6df1ed1f98b53fb5b
2022-09-20 21:50:49 +00:00
beaglejoe
06c6182318
Allow finding plib via CMAKE_PREFIX_PATH on Windows
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8442 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: d8fb345a9dff5ce6cb87bf7b8bb08ba5d7821502
Former-commit-id: 048934a1ddd753d8ea5d205985e02e0b8c5cb76d
2022-08-31 16:03:35 +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
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
a4fc24d18b
Set eol to native
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8349 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: e49492dd70c0522557550114c99ae13c9072ae8c
Former-commit-id: c0277f48b0633bd173310e94a32eff80b67897f5
2022-07-31 23:33:33 +00:00
beaglejoe
622dfe74ec
Updates for debian packaging
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8332 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: b348e2842eef4d655c77fe64a2b70fdbebe334d3
Former-commit-id: 36c60dd9c29cc11979850aa796b9de394118f458
2022-07-22 18:31:30 +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
d136c1afab
WIP for DEB file creation
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8328 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 3e27cc8bdae8f7b80b6e16b0855b2119f69a7d59
Former-commit-id: cabfa159a94b23324b330f4bade9042bed8d6bfb
2022-07-20 20:37:03 +00:00
beaglejoe
61c2bb4efa
Updated Desktop Shortcut name for Windows all-in-one installer
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8327 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 2573ca269cc941512c42206342a875d72cf779b6
Former-commit-id: 43f0259f20672c967db82730e20a8ac7f8760ea3
2022-07-20 19:59:14 +00:00
beaglejoe
5130f44494
Added Start menu links to Windows all-in-one installer
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8326 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 9526a9aab29378f98564e0b00396b5b1cddf1c9b
Former-commit-id: f39d53d64dc62a0c05738150bf04010ded0c67fc
2022-07-20 16:52:59 +00:00
beaglejoe
84935cd39e
Added checks for CMake version for newer features
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8325 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6a1de35b6d38fe05880bbcefcb730a8e7c7b6015
Former-commit-id: 5e6ed948d6cae672ed3f25d5ebe4b42e6f3a0193
2022-07-20 03:23:27 +00:00
beaglejoe
1ee30dcb72
Fix All-In-One Win installer to launch game if requested
...
Fixed contact link
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8324 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 7713f526664437223694c636eeaf31e0a42d0a61
Former-commit-id: 7220c4a937587623cac49e9f289d595d192f2296
2022-07-20 02:12:16 +00:00
beaglejoe
25228b6836
Fix graphics for the Windows all-in-one installer
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8323 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: ea88836069bef050fb19deaedb824355868f825b
Former-commit-id: 2119f32f9e043248399905173c96749d78f8720d
2022-07-19 01:59:04 +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
681b24b9d8
Fix for finding new sdl2_mixer
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8321 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: d286fa95ad436f64b5db26bf8328e9db7800dca5
Former-commit-id: 3fe82af8f22d3d1a321eb1e73325fc8bc9a55848
2022-07-17 02:23:40 +00:00
beaglejoe
b6a3f93d6a
Fix spelling
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8319 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: ef20f085233742255da1b06a4a3bf0d237838a16
Former-commit-id: 015338c5cf2f759bbd1703063090d6e6060b7eec
2022-07-16 21:25:58 +00:00
beaglejoe
d23f559887
Comment out some debug spam
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8273 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: f012cbb9677d4af9d1efdc713dded91aa5118896
Former-commit-id: c2172ed3990e75f7a285daa3ee11c5d0c4753f85
2022-06-27 21:19:43 +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
7309853b9b
Separate the real weather from OPTION_WEBSERVER. Real weather is now always available
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8126 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 452790a2a0cb9d22be53af0e4545118e00ae66e1
Former-commit-id: 46bd061d6d49cc22646abe0e8d238accc659bfca
2022-04-26 02:55:50 +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
beaglejoe
ddfb0638b5
Fix OSX base package name
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8080 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 8b11beb95cebd4b2ba2fe220949f5d44fc6e0d97
Former-commit-id: 09afb5e4c4edcfdf493f0d80633937f4abfc69e5
2022-03-07 20:59:37 +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
beaglejoe
dc8f8fa292
Fix Ticket #939 prefer newer dependenciescd ins
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7923 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: a701df77902038f6da6d954fb6f3610f56d17260
Former-commit-id: 316bf69eb8dbb504d55b063b8ef2a45398fcccfe
2022-01-19 02:47:11 +00:00
beaglejoe
cf9a0448d7
Fix osgText added to dll list twice
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7922 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: fd0e8404bbb6e103c8c5025e26d5cbf4254b57a3
Former-commit-id: 7860447b46e651039e6eba2e1be615500bf99e5d
2022-01-18 23:38:52 +00:00
beaglejoe
990f050708
Don't install the OSG serializers on Windows
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7921 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 5d1222c5920ed6e2fe6b5ffe8b8fa249f6892ad6
Former-commit-id: f0e587e72527b830f68caf26641736b808a9ee7d
2022-01-18 23:36: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
719b1b0417
Redo musicplayer to use sdl2_mixer
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7639 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 4f23943768a24920be0e82a7624de520e84f19d0
Former-commit-id: d2374905a4fe1ea01ff40062817184283e1da811
2021-08-31 15:49:49 +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
c4a41c9997
- fix internaldeps for ephemeris build
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7567 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: ffaf5f867eb3e1021104ce8b237924c25a215eec
Former-commit-id: 34c0b01b10a3e45e657d6cc8ae6f7c07a98fbb01
2021-06-13 12:16:25 +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
f7524b3600
Fix installation of version.xml
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7527 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 58e445fc5bc427e68ae04793dbe46ad7228a95c6
Former-commit-id: 442634a5af0fb2a8cf8ef178dfaa87b4949544c7
2021-05-25 17:12:30 +00:00
beaglejoe
1cd7e732c3
Windows packaging improvements
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7450 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6b8573a3de6ec8822663b1f54934ec25da793275
Former-commit-id: 3eaed46c97959eb14b8c1bdc79a843b7c7f7ce3c
2021-04-26 19:38:27 +00:00
beaglejoe
f68207d462
Fix build on Haiku (form devs at haikuports)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7260 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: fb417feda79f45554a55c089486f632dba16f099
Former-commit-id: f74070b2d0765327825afeda3057fc39bf7c63ce
2021-01-19 17:38:21 +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
29593d4951
Fix for vorbis and vorbisfile dlls not being copied to bin directory
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7184 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 99bacd4091f8e0acc498a34cd2c83c350c2a404a
Former-commit-id: 060f9a71f144130ffaa253e57362b47fa0fa3bc1
2020-10-04 18:35:53 +00:00
beaglejoe
96420fe45d
WIP for ticket 1047 Fix creation of Base app for MacOS
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7181 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 80bfc956b6b9d95198c1134a90ed36ac677ad2ad
Former-commit-id: 4c5e5c2bc70914c264430cb84c8b3cf6aaa1639e
2020-08-30 05:04:45 +00:00
beaglejoe
5c3e01dc86
WIP for ticket 1047 Automate creation of Base app for MacOS
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7180 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 9d95b951ab84bcb6ea82214cb9676339f5e77d5e
Former-commit-id: a72229d3d7738f6733b18703f31a5a7adf6dc93e
2020-08-30 04:57:01 +00:00
beaglejoe
9790c04868
WIP for ticket 1047 Automate creation of Base app for MacOS
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7179 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: f992b78bd5e4aae50457fbd9575e917eda8bcf31
Former-commit-id: d215b7d6f3325cd4fa0c1e463c4489978f22b3bf
2020-08-30 04:46:14 +00:00
beaglejoe
8875325aeb
WIP for automating building the NSIS installers for Windows
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7159 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 08e8a84bffd8f4fea8aaeb35e49f063e666912e3
Former-commit-id: 4c1c96d13ee5a35364b569ebbeb3e6d83d064285
2020-07-31 13:40:13 +00:00
beaglejoe
105cd13f18
Updated to find vorbis 1.3.7
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7153 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 1ecd5571e0bd60940fdbb378ae4e8a8b15b60b33
Former-commit-id: 127b0422974866c4e82c80e322b2c28026911452
2020-07-11 16:13:56 +00:00
beaglejoe
3f2cc68fbe
WIP for ticket 1047 Added error checking to generated scripts for MacOS packages
...
Removed a debug message
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6934 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: b81ed645654fd67acb196a79aac3810ec2422255
Former-commit-id: 1b9d129e10e0ed8a9e44e5a504d0f4307952f8e1
2020-04-21 18:01:12 +00:00
beaglejoe
10ae294677
WIP for ticket 1047 Added beginning of script for MacOS base package
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6932 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: df64bd81a6ad25b8d7e4b706e10ec4cfc49c3c2b
Former-commit-id: 75d893f07cc92762306692debcaf34d06ed7a6d6
2020-04-20 18:20:19 +00:00
beaglejoe
ccec0ee45f
WIP for ticket 1047 Automate the Build and Package cycle for MacOS
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6928 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 4f47f101cd9c62184e1469496a0e2bb3eeca6525
Former-commit-id: 8b036490454775236451f00caf9f78684e8d1181
2020-04-20 02:34:33 +00:00
beaglejoe
c084b7fdd4
Mac Release automation WIP
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6920 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 9f5e54729201b4584e6b76357c401e42ee2c8373
Former-commit-id: 2ef05cfc1b2af8ae3b110e4961480d45c4a6c8bd
2020-04-14 21:17:56 +00:00
beaglejoe
ca0b4e3e42
Cleaned up some MacOS install code
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6917 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 6f7cfc3762c9d2e361b0cf102c7ee0668d834007
Former-commit-id: aecd11944b7c6cb9d5a7b55a07d3251b6bafd65d
2020-04-12 21:41:22 +00:00
beaglejoe
1817ecd464
Fix for my last commit for Mac OS
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6908 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 2d6241199fa37838e28ff1568c2ce3ad7aafc66f
Former-commit-id: c78ae092ff83e83a5e7df2586fa697dccb7a0c1c
2020-04-11 23:51:17 +00:00
beaglejoe
4fc9a3df18
Fix packaging for Mac OS
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6907 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 99d6f1dfb512e73616b26cdc2a50b35aa28fc3f2
Former-commit-id: 617f4348b3bd800a8332ce2cb3c15255dc4b1595
2020-04-11 23:39:40 +00:00
beaglejoe
bff70a4158
Fix packaging for Mac OS
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6888 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 51dc71e1d43fef59cb572b4f5f147b67ec75b9b3
Former-commit-id: 79b2ea37e6b9b06d0af88bd962973ed1f49cff31
2020-04-02 22:31:27 +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
473c517de3
Code to find OSG 3.6.5
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6830 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 8765c450e16ae0111a076d70d8371c89a0ff5469
Former-commit-id: 9b8ce4499d88be3a2546688346627584f2ed78cb
2020-02-11 23:38:55 +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
a986c0c356
Fix some CMake warnings #989 from Robert
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6751 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 8aa998a90af50fd1d51645f83ea53c72beae62be
Former-commit-id: 8ba420cff6888acac0afcf3474c03acfc8933dd2
2019-11-04 22:01:04 +00:00
beaglejoe
18747b2d29
Updated to find expat 2.2.9 (now named libexpat)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6740 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 7a5c499418f00929fa996b83e032d51f7f3a1fff
Former-commit-id: 5e218af908a2d737db85dc49b331ac81dfe4bcb9
2019-10-04 01:57:48 +00:00
beaglejoe
39fbf385f3
Updated OGG to 1.3.4
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6730 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 28fe977e3293d7ab9c88312101096d1477c4ce6d
Former-commit-id: 75c73a499e4b2abf82ec67f79a9b41a9d8039864
2019-09-08 04:17:41 +00:00
beaglejoe
2f2fa86242
Code to find OSG 3.6.4
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6718 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: f947e278e9d46fd2febb2c88d57dfdcd62d12945
Former-commit-id: 61eb05f7ba48a25f1287f491c39d3884aa375819
2019-08-21 04:02:41 +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
beaglejoe
e48a390f48
osgdb_freetype Plugin not being installed on Windows
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6611 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 3c1ff55173f0d1102b16f08a104eaf2e247cdbae
Former-commit-id: e9ca19d7970c87b931e54645ab6d50ec715273f8
2019-02-26 02:41:10 +00:00
beaglejoe
8cbf9af198
Fixed All-in-one Package for Windows
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6584 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 1f71c94f10b21b0af16b334f3c6ad5d5352b69cb
Former-commit-id: 2840a72df788e3256f2654ff8104a1ca28edc01c
2019-01-06 06:43:09 +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
beaglejoe
34f87cff14
Add code to find ot21-OpenThreads.dll from OSG 3.6.3
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6556 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 396d2e1b5d113ef5a98d7b0f6ee539607fca367d
Former-commit-id: 58a6383fdd73a6fa40c8dac063c3d7609fea4d5b
2018-11-06 22:21:40 +00:00
torcs-ng
aeacd4bca1
- update cmake files for include new OSG
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6551 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: e03a4e6b267ba04005c9e61058e130dc1902a526
Former-commit-id: 629002bcef9103d94b716674578c1d0ae3e201fe
2018-09-29 17:41:21 +00:00
torcs-ng
c69b161c68
- Required OpenSceneGraph 3.4.0 minimum for build now
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6548 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: ba2aa670c9548f48c891e3d9b4366094cee17006
Former-commit-id: 4ab8f07b6dad4ed5663518fe9693d313a8dc4960
2018-09-02 11:47:21 +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
cf83e04ad7
Changes for OsgHUD on windows (requires osgText)
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6503 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 04e4d91e4657c62699b2c36b450818cf8c15fc2d
Former-commit-id: 8dfbb9d4bf457a9afd674a22c7563a7bb7cd0d4e
2017-01-23 02:11:35 +00:00
beaglejoe
a969100a00
Fixed CMake error formatting
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6493 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 2acac4e2858560b76ce320c305ac69550fd18f32
Former-commit-id: f23159fa93f94cd85cecbd066230a0d39720201f
2017-01-10 04:59:39 +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
beaglejoe
f21289a6b1
Fixed MPA1 car loading
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6313 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 7b1a34c8d21c79d8ffee565de501112ff48237b0
Former-commit-id: 7665809226a2493597691f9f4d7ec889a3fe6939
2015-12-22 03:45:23 +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
madbad
46744a8550
cmake fix for curl dependencie on windows
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6262 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 11a0aafaab1255a7861890f2c3df174f6c8c7499
Former-commit-id: 2760c13f758706f7c6a1ecbe850e42410e31b6b2
2015-11-23 19:43:39 +00:00
madbad
afe4ca8a5c
add CURL dependencie to cmake
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6257 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 5a60f8be2fb1db6f355ae16e27837de5db36d689
Former-commit-id: 9269da49bd0d59cabca3c02f25803ba7128fa1cd
2015-11-23 19:43:03 +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
d83671314c
Simplified and made to work on OS X
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6086 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: 119f17bc22375f9226b737441418f81c775d9137
Former-commit-id: facfb1056885ecead44debfd78632a1ffa9252a8
2015-08-22 17:00:14 +00:00
beaglejoe
4894ef0424
Fix for Ticket #923
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6085 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: bd86e06f166d59cdb8c461fcd1723742656484b4
Former-commit-id: 797bb3e7bce5b91c67538031e24ba1854d7cfe20
2015-08-22 16:57:27 +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
7c17847913
Allow use of new solid2 lib
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6074 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: e76b28082a919cefb17ee473cfb00b31367e5dcc
Former-commit-id: f7df0868ea5745d14abe2216aeebf8f3a566f58e
2015-08-17 16:11:15 +00:00
beaglejoe
68c1cf727f
Allow windows to detect OSG 3.4rc
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6062 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: a88433927bedb3753acf2b7c8b8c155db618a971
Former-commit-id: a669707d6d4d82f594ec6cf50af1bcb9e45a9444
2015-08-09 04:36:49 +00:00
torcs-ng
536a81641a
- Update internaldeps.cmake for osggraph
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6028 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: c61ac616a0f40cfc57e43f3e74de4292e23d3181
Former-commit-id: 59417a1384a2efb5349572f21230642c255a6ffe
2015-06-18 21:49:18 +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
32f65c7be2
- added OpenScenegraph 3.3.8 in cmake search and install
...
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@6026 30fe4595-0a0c-4342-8851-515496e4dcbd
Former-commit-id: cb333471bac05e07772ff62bac687bdf15443b2d
Former-commit-id: caf36640cc814ac4ca0cb060f30916877bc74f26
2015-06-14 17:42:27 +00:00