Age | Commit message (Collapse) | Author |
|
they use common compilation properties, based on patch #2774908. These common properties make it much simpler to change options and compilation defines globally, similar to how GCC *.mk files do. Also, this fixes problems where an ENABLE_* define was set for one project file but not another (like the situation in revisions 42257 and 42259). It's now much easier to construct a tool which will create the project files dynamically.
- Dropped support for MSVC7 and MSVC7.1 for now (as they don't support common compilation properties and it's no longer easy to construct them from the MSVC8 ones) - hopefully, they will return in the future, once we got a more sophisticated tool to create them
- Simplified the MSVC9 <-> MSVC8 conversion tools a bit
svn-id: r42288
|
|
sci/engine/aatree.h)
svn-id: r39932
|
|
svn-id: r39235
|
|
svn-id: r38771
|
|
svn-id: r38739
|
|
- Added two new defines, ENABLE_IHNM and ENABLE_SAGA2 (enabled by default), which can be used to remove the parts of the SAGA engine which are specific to IHNM and SAGA 2 games. Hopefully, this will reduce the size of the engine even more for platforms with little memory (e.g. the Nintendo DS)
svn-id: r35672
|
|
svn-id: r35485
|
|
svn-id: r35476
|
|
- AdditionalIncludeDirectories is set to "../../;../../engines"
- InlineFunctionExpansion is set to "0" for debug and "2" for release builds
- DisableLanguageExtensions is set to "false" (disabling language extensions leads to some very weird errors)
- Detect64BitPortabilityProblems is set to "false", as setting it to "true" throws loads of warnings too (mainly related to strlen, when trying to store its result in an integer)
svn-id: r34448
|
|
builds
svn-id: r34446
|
|
current engines, according to the settings proposed in patch #1877032 - "better optimization settings for msvc9". SSE has NOT been enabled by default though, as it's not available under 64-bit platforms. Updated the MSVC 8 -> MSVC 7/7.1 batch file accordingly
svn-id: r34270
|
|
svn-id: r32287
|
|
svn-id: r32284
|
|
instead of windows-1250 and windows-1251
svn-id: r30078
|
|
svn-id: r29456
|
|
svn-id: r29043
|
|
svn-id: r28909
|
|
across all engines for the MSVC8 project files. Also, changed the subsystem to be console instead of windows, so that the console window is shown, like in the gcc SVN binaries
svn-id: r26650
|
|
svn-id: r26645
|
|
svn-id: r20615
|
|
svn-id: r19876
|
|
svn-id: r18630
|
|
svn-id: r18352
|
|
svn-id: r18003
|
|
svn-id: r16665
|
|
svn-id: r16637
|
|
svn-id: r16344
|
|
svn-id: r15833
|
|
svn-id: r14895
|