Johannes Schickel
f2838316cb
create_msvc: Fix SCUMMVM_LIBS support for MSVC2010.
...
svn-id: r51595
2010-08-01 21:30:15 +00:00
Johannes Schickel
0e5aa06db0
TOOLS: Formatting fixes.
...
svn-id: r51216
2010-07-23 19:20:28 +00:00
Johannes Schickel
824a3c3ca1
TOOLS: Preliminary SCUMMVM_LIBS support for msvc8/9.
...
Currently %(SCUMMVM_LIBS)/bin is not added to the executable path, since I can not find any easy way to do that. The libs and include setting should be fine though.
svn-id: r51214
2010-07-23 19:06:38 +00:00
Johannes Schickel
deef8bb650
TOOLS: Fix MSVC 2010 project files.
...
Formerly the MSVC 2010 project files did not respect the global include/library/executable directories of the user, but used custom paths for that. This resulted in headers and libraries not be found by the MSVC, in case they were not stored in %(SCUMMVM_LIBS).
Additionally it overwrote the executable MSVC used when compiling for x64, thus breaking the x64 target.
svn-id: r51213
2010-07-23 18:42:54 +00:00
Johannes Schickel
ce111a39df
Add flag to set USE_DETECTLANG in create_msvc.
...
svn-id: r50350
2010-06-26 22:45:53 +00:00
Johannes Schickel
a6fc45b29b
Add translation feature support in create_msvc.
...
svn-id: r49886
2010-06-15 19:21:20 +00:00
Filippos Karapetis
2c6ea824ec
Reverted commit #49107 - it is pointless to keep silencing this warning (which is, in fact, correct)
...
svn-id: r49225
2010-05-26 06:44:07 +00:00
Filippos Karapetis
b0ac5ee897
Disabled probably false positive warning 4121 (alignment of a member was sensitive to packing) in mohawk
...
svn-id: r49107
2010-05-19 17:19:51 +00:00
Filippos Karapetis
db3fc7a89e
Added missing single quote
...
svn-id: r49091
2010-05-19 06:53:47 +00:00
Eugene Sandulenko
95b1c13eae
formatting
...
svn-id: r49090
2010-05-19 05:42:14 +00:00
Eugene Sandulenko
61d7bfb730
Patch from Littleboy to silence useless warning due to VideoDecoder changes
...
svn-id: r49089
2010-05-19 05:35:27 +00:00
Andre Heider
99ee5701f5
Fix build with scalers for msvc.
...
svn-id: r49001
2010-05-10 20:55:24 +00:00
Johannes Schickel
aa6217223b
Final patch from #2891357 "create_msvc: Add support for MSVC10".
...
svn-id: r48855
2010-04-29 15:30:09 +00:00
Johannes Schickel
6dacac2187
Conistenlty use USE_NASM instead of using HAVE_NASM in config.mk (this matches all the external library use too).
...
svn-id: r48208
2010-03-08 23:56:59 +00:00
Johannes Schickel
6a3308150f
Yet another little formatting fix.
...
svn-id: r47758
2010-01-31 17:05:07 +00:00
Johannes Schickel
4bdae74b10
Formatting.
...
svn-id: r47757
2010-01-31 16:49:24 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Max Horn
65f11afe89
Patch from tracker item #2909981 which documents the various MSVC warnings we disabled, and why
...
svn-id: r47259
2010-01-11 21:45:48 +00:00
Paul Gilbert
002310f8c0
Added MSVC warning 4355 ignore for the M4 project
...
svn-id: r47248
2010-01-11 11:34:43 +00:00
Johannes Schickel
7ff4d1e651
Mark MSVC 2010 as experimental in the tool's help output too.
...
svn-id: r46764
2009-12-30 16:30:34 +00:00
Johannes Schickel
ae7a7047a1
Commit of slightly modified (formatting only) patch 4 "Add MSVC10 support" from fr #2891357 "create_msvc: Add support for MSVC10".
...
svn-id: r46760
2009-12-30 16:27:12 +00:00
Johannes Schickel
1d2d9ec6aa
Commit patch 2 "Simplify createBuildProp code" from fr #2891357 "create_msvc: Add support for MSVC10".
...
svn-id: r46758
2009-12-30 16:04:59 +00:00
Johannes Schickel
24ac1f63c8
Commit patch 1 "Extract version specific code" from fr #2891357 "create_msvc: Add support for MSVC10".
...
svn-id: r46757
2009-12-30 16:03:54 +00:00
Johannes Schickel
74d28bf8e7
Commit of patch #2909981 "create_msvc: Updated default warnings + per-project warnings" with some slight changes.
...
svn-id: r46540
2009-12-25 01:00:17 +00:00
Arnaud Boutonné
ef6eb34a22
create_msvc: (littleboy) Fixed closing of search handle (should use FindClose instead of CloseHandle with handles from FindFirstFile)
...
svn-id: r46353
2009-12-12 20:54:28 +00:00
Johannes Schickel
920df7a3b5
Formatting.
...
svn-id: r46277
2009-12-07 15:34:27 +00:00
Filippos Karapetis
28fce43833
Disabled language extensions in the generated MSVC project files (refer to patch #2909854 )
...
svn-id: r46274
2009-12-07 09:54:55 +00:00
Johannes Schickel
4ec4eedf49
Enable FLAC by default for MSVC, since our new prebuilt library package supports FLAC as well.
...
svn-id: r45646
2009-11-03 23:06:25 +00:00
Filippos Karapetis
55ebcf69e5
Turn off warning 4267 ("conversion from 'size_t' to xxx, possible loss of data"), thrown in 64bit builds
...
svn-id: r45636
2009-11-03 20:13:14 +00:00
Johannes Schickel
168275be5f
Fix possible use of double backslash in relative file path value.
...
svn-id: r45485
2009-10-28 20:56:05 +00:00
Johannes Schickel
5b537c3561
Cleanup.
...
svn-id: r45484
2009-10-28 20:39:58 +00:00
Johannes Schickel
d220c2dc5b
Change help text to nicely fit 80xY terminals.
...
svn-id: r45483
2009-10-28 20:37:16 +00:00
Johannes Schickel
3263191c26
Fix bug createUUID, which caused our custom createUUID implementation to fail to convert some UUIDs to a string correctly.
...
svn-id: r45482
2009-10-28 20:24:55 +00:00
Johannes Schickel
502c481670
Only use std::srand once. (Fixes bug that createUUID always creates identical UUIDs, when run only with a short span of time in between).
...
svn-id: r45449
2009-10-27 19:24:49 +00:00
Johannes Schickel
13894c389d
Fix building under MSVC.
...
svn-id: r45448
2009-10-27 19:21:47 +00:00
Johannes Schickel
2df5d51883
Implement support for "scanFiles" for POSIX systems, now the tool should work fine for *NIX too.
...
svn-id: r45446
2009-10-27 19:06:42 +00:00
Johannes Schickel
ec1141f7df
Implemented a working createUUID for *NIX systems (and some minor cleanup).
...
svn-id: r45445
2009-10-27 18:37:42 +00:00
Johannes Schickel
36aae577d1
Fix whitespace usage.
...
svn-id: r45444
2009-10-27 18:37:09 +00:00
Johannes Schickel
6092030599
Add another assert to check for return value of "new".
...
svn-id: r45443
2009-10-27 18:36:42 +00:00
Johannes Schickel
a52c45e750
Got rid of use of exceptions.
...
svn-id: r45442
2009-10-27 18:36:06 +00:00
Johannes Schickel
1ece766186
Add missing include.
...
svn-id: r45441
2009-10-27 18:35:20 +00:00
Johannes Schickel
76942d6c86
Cleanup.
...
svn-id: r45425
2009-10-26 22:43:58 +00:00
Johannes Schickel
4b1a8c4d5f
- Add support for AMD64 (x64) builds in automatically generated MSVC project files.
...
- Fixed some file prefix bug, introduced when allowing to overwrite the file prefix via command line.
svn-id: r45424
2009-10-26 22:32:55 +00:00
Johannes Schickel
23173ae2c7
Cleanup.
...
svn-id: r45421
2009-10-26 21:52:11 +00:00
Johannes Schickel
6b404cf5cf
Allow overwriting of the output path.
...
svn-id: r45385
2009-10-25 23:29:48 +00:00
Johannes Schickel
811764e8cc
Add warning when no engine definitions are found (or the configure file is missing).
...
svn-id: r45384
2009-10-25 23:17:58 +00:00
Johannes Schickel
3d8492cd30
Allow overwriting the file prefix in the relative path arguments of MSVC project files.
...
svn-id: r45383
2009-10-25 23:14:15 +00:00
Johannes Schickel
290f7b3937
Use slashes instead of backslashes in internal path representation.
...
svn-id: r45381
2009-10-25 23:03:12 +00:00
Johannes Schickel
6672468b23
Initial check in of a tool which is able to create MSVC project files out of the configure / Makefile based build system.
...
svn-id: r45380
2009-10-25 22:47:43 +00:00