# Fixed SxS CRT usage.

Also added wx's .rc file to Atlas.

This was SVN commit r3812.
This commit is contained in:
Ykkrosh
2006-04-24 18:01:01 +00:00
parent 5a84badd8c
commit f791a61c46
10 changed files with 51 additions and 3 deletions
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright © 1981-2001 Microsoft Corporation -->
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<noInheritable/>
<assemblyIdentity
type="win32"
name="Microsoft.VC80.CRT"
version="8.0.50608.0"
processorArchitecture="x86"
publicKeyToken="1fc8b3b9a1e18e3b"
/>
<file name="msvcr80.dll"/>
<file name="msvcp80.dll"/>
<file name="msvcm80.dll"/>
</assembly>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright © 1981-2001 Microsoft Corporation -->
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<noInheritable/>
<assemblyIdentity
type="win32"
name="Microsoft.VC80.DebugCRT"
version="8.0.50608.0"
processorArchitecture="x86"
publicKeyToken="1fc8b3b9a1e18e3b"
/>
<file name="msvcr80d.dll"/>
<file name="msvcp80d.dll"/>
<file name="msvcm80d.dll"/>
</assembly>
+2 -2
View File
@@ -22,7 +22,7 @@ function create_package()
package = newpackage() package = newpackage()
package.path = project.path package.path = project.path
package.language = "c++" package.language = "c++"
package.buildflags = { "no-manifest", "with-symbols", "no-edit-and-continue" } package.buildflags = { "with-symbols", "no-edit-and-continue" }
return package return package
end end
@@ -445,7 +445,7 @@ function setuppackages_atlas()
wx = 1, wx = 1,
xerces = 1, xerces = 1,
depends = { "AtlasObject", "DatafileIO" }, depends = { "AtlasObject", "DatafileIO" },
extrasource = { "/Misc/icons.rc" } extrasource = { "/Misc/atlas.rc" }
}) })
setuppackage_atlas("DatafileIO", "lib", { setuppackage_atlas("DatafileIO", "lib", {
@@ -1,6 +1,9 @@
#define WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN
#include <windows.h> #include <windows.h>
// Use WinXP-style controls
#pragma comment(linker, "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df'\"")
#define ATLASDLLIMPEXP extern "C" __declspec(dllimport) #define ATLASDLLIMPEXP extern "C" __declspec(dllimport)
#include "AtlasUI/Misc/DLLInterface.h" #include "AtlasUI/Misc/DLLInterface.h"
@@ -1,6 +1,9 @@
#define WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN
#include <windows.h> #include <windows.h>
// Use WinXP-style controls
#pragma comment(linker, "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df'\"")
#define ATLASDLLIMPEXP extern "C" __declspec(dllimport) #define ATLASDLLIMPEXP extern "C" __declspec(dllimport)
#include "AtlasUI/Misc/DLLInterface.h" #include "AtlasUI/Misc/DLLInterface.h"
@@ -1,6 +1,9 @@
#define WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN
#include <windows.h> #include <windows.h>
// Use WinXP-style controls
#pragma comment(linker, "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df'\"")
#define ATLASDLLIMPEXP extern "C" __declspec(dllimport) #define ATLASDLLIMPEXP extern "C" __declspec(dllimport)
#include "AtlasUI/Misc/DLLInterface.h" #include "AtlasUI/Misc/DLLInterface.h"
@@ -1,6 +1,9 @@
#define WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN
#include <windows.h> #include <windows.h>
// Use WinXP-style controls
#pragma comment(linker, "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df'\"")
#define ATLASDLLIMPEXP extern "C" __declspec(dllimport) #define ATLASDLLIMPEXP extern "C" __declspec(dllimport)
#include "AtlasUI/Misc/DLLInterface.h" #include "AtlasUI/Misc/DLLInterface.h"
@@ -3,7 +3,7 @@
ProjectType="Visual C++" ProjectType="Visual C++"
Version="7.10" Version="7.10"
Name="FileConverter" Name="FileConverter"
ProjectGUID="{65124F90-05DB-4B9C-9C69-7E22632359C4}" ProjectGUID=""
Keyword="Win32Proj"> Keyword="Win32Proj">
<Platforms> <Platforms>
<Platform <Platform
@@ -1,6 +1,9 @@
#define WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN
#include <windows.h> #include <windows.h>
// Use WinXP-style controls
#pragma comment(linker, "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df'\"")
#define ATLASDLLIMPEXP extern "C" __declspec(dllimport) #define ATLASDLLIMPEXP extern "C" __declspec(dllimport)
#include "AtlasUI/Misc/DLLInterface.h" #include "AtlasUI/Misc/DLLInterface.h"
@@ -3,3 +3,6 @@ ICON_ColourTester ICON "Graphics\\ColourTester.ico"
ICON_ArchiveViewer ICON "Graphics\\ArchiveViewer.ico" ICON_ArchiveViewer ICON "Graphics\\ArchiveViewer.ico"
ICON_FileConverter ICON "Graphics\\FileConverter.ico" ICON_FileConverter ICON "Graphics\\FileConverter.ico"
ICON_ScenarioEditor ICON "Graphics\\ScenarioEditor.ico" ICON_ScenarioEditor ICON "Graphics\\ScenarioEditor.ico"
#define wxUSE_NO_MANIFEST 1
#include "wx/msw/wx.rc"