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
|
|
Also, included the tinsel engine library for the release version as well (fixes compilation of the release version)
svn-id: r34274
|
|
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
|
|
svn-id: r31350
|
|
instead of windows-1250 and windows-1251
svn-id: r30078
|
|
svn-id: r20625
|
|
svn-id: r18338
|
|
svn-id: r18014
|
|
svn-id: r15833
|
|
svn-id: r14602
|
|
svn-id: r14601
|
|
svn-id: r13780
|
|
svn-id: r13733
|
|
svn-id: r13718
|
|
svn-id: r13569
|
|
svn-id: r13538
|
|
svn-id: r13363
|