diff --git a/INSTALL.txt b/INSTALL.txt index e0734c7e42..bd2de87c85 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -55,9 +55,9 @@ directory. On Mac OS X, see the notes below on git submodules, and then `make' (or `make in-place') creates a build in the "racket" directory. -On Windows with Microsoft Visual Studio 9.0 (2008), see the notes -below on git submodules, and then `nmake win32-in-place' creates a -build in the "racket" directory. +On Windows with Microsoft Visual Studio (version 9.0/2008 up to +version 12.0/2013), see the notes below on git submodules, and then +`nmake win32-in-place' creates a build in the "racket" directory. In all cases, an in-place build includes (via links) packages that are in the "pkgs" directory. diff --git a/pkgs/distro-build-pkgs/distro-build-server/drive-clients.rkt b/pkgs/distro-build-pkgs/distro-build-server/drive-clients.rkt index bed76546c1..35bf06d05c 100644 --- a/pkgs/distro-build-pkgs/distro-build-server/drive-clients.rkt +++ b/pkgs/distro-build-pkgs/distro-build-server/drive-clients.rkt @@ -311,10 +311,9 @@ (cmd "cd " (q dir) " && git pull")) (cmd "cd " (q dir) - " && \"c:\\Program Files" (if (= bits 64) " (x86)" "") "\\Microsoft Visual Studio 9.0\\vc\\vcvarsall.bat\"" - " " vc + " && racket\\src\\worksp\\msvcprep.bat " vc " && nmake win32-client" - " JOB_OPTIONS=\"-j " j "\"" + " JOB_OPTIONS=\"-j " j "\"" (client-args c server server-port platform readme)))) (define (client-build c) diff --git a/racket/collects/compiler/private/xform.rkt b/racket/collects/compiler/private/xform.rkt index 7cbae7daf4..45189b8c61 100644 --- a/racket/collects/compiler/private/xform.rkt +++ b/racket/collects/compiler/private/xform.rkt @@ -1437,6 +1437,9 @@ (cond [(pragma? (car e)) (list (car e))] + + [(compiler-pragma? e) + e] ;; START_XFORM_SKIP and END_XFORM_SKIP: [(end-skip? e) @@ -1615,6 +1618,13 @@ (define (empty-decl? e) (and (= 1 (length e)) (eq? '|;| (tok-n (car e))))) + + (define (compiler-pragma? e) + ;; MSVC uses __pragma() to control compiler warnings + (and (pair? e) + (eq? '__pragma (tok-n (car e))) + (pair? (cdr e)) + (parens? (cadr e)))) (define (start-skip? e) (and (pair? e) @@ -3962,6 +3972,10 @@ (pragma-s (car e)) (pragma-file (car e)) (pragma-line (car e)))) (values (list (car e)) (cdr e))] + [(compiler-pragma? e) + (unless (null? result) + (error 'pragma "unexpected MSVC compiler pragma")) + (values (list (car e) (cadr e)) (cddr e))] [(eq? semi (tok-n (car e))) (values (reverse (cons (car e) result)) (cdr e))] [(and (eq? '|,| (tok-n (car e))) comma-sep?) diff --git a/racket/src/.gitattributes b/racket/src/.gitattributes deleted file mode 100644 index 1111788804..0000000000 --- a/racket/src/.gitattributes +++ /dev/null @@ -1,25 +0,0 @@ -# These files need to be CRLF for MSVC and Windows to be happy. -# If you clone the git reposity under Windows, then it will normally -# convert all LFs to CRLF, anyway. But these file need to be CRLF -# when cloned to a Unix filesystem to assemble a Racket distribution. -*.vcproj -crlf -*.sln -crlf -*.manifest -crlf -*.rc -crlf -*.bat -crlf -/worksp/README -crlf -/racket/gc/BCC_MAKEFILE -crlf -/racket/gc/digimars.mak -crlf -/worksp/README -crlf -/worksp/gracket/gracket.manifest -crlf -/worksp/mzcom/mzcom.def -crlf -/worksp/mzcom/mzcom.rgs -crlf -/worksp/mzcom/mzcomps.def -crlf -/worksp/mzcom/mzobj.rgs -crlf - -# These files seem to be generated. Maybe they shouldn't be -# in the repository; in any case, they are generated with -# CRLF, so let's keep them that way. -/worksp/mzcom/mzcom.h -crlf -/worksp/racket/resource.h -crlf -/worksp/starters/resource.h -crlf diff --git a/racket/src/worksp/.gitignore b/racket/src/worksp/.gitignore index f6fe38ab40..cf6c4445b6 100644 --- a/racket/src/worksp/.gitignore +++ b/racket/src/worksp/.gitignore @@ -7,9 +7,12 @@ */SGC */*.user -# DevStudio generated files +# files generated by Visual Studio */*.ncb */*.suo +*/*.sdf +checkvs9.obj +checkvs9.exe rbuildmode.obj rbuildmode.exe diff --git a/racket/src/worksp/README b/racket/src/worksp/README index 3e454f7bab..14d684fd93 100644 --- a/racket/src/worksp/README +++ b/racket/src/worksp/README @@ -1,257 +1,263 @@ -This directory contains - - - solution files and project files for building minimal Racket and - related executables with Microsoft Visual Studio 2008 - (a.k.a. version 9.0) and up, which work with the Express version - of Visual Studio; - - - mzconfig.h which is a manual version of information that is gathered - automatically when using the "configure" script; - - - scripts for building 3m variants of Racket and GRacket using Visual - Studio command-line tools; - - - solution files and project files for building "myssink.dll" with - Microsoft Visual Studio 2008 (not Express), although the DLL is - normally downloaded along with other pre-built DLLs. - -Visual Studio Express is available for free from Microsoft. - -Racket and GRacket also compile with MinGW. To compile with MinGW, -follow the instructions in racket\src\README (which contains a short -Windows-specific section). - -Finally, Racket and GRacket also compile with Cygwin gcc (a free -compiler from GNU and Cygnus Solutions), but the result is a -Unix-style installation, not a Window-style installation. To compile -with gcc, follow the instructions in racket\src\README (which contains -a short Windows-specific section). - -With an MSVC-built Racket, compatible extensions can be built with other -compilers. Build with Cygwin and copy the installed racket\lib\gcc to a -MSVC-based build to support Cygwin-built extensions. - -As always, please report bugs via one of the following: - - DrRacket's "submit bug report" menu (preferred) - - http://bugs.racket-lang.org/ - - the mailing list (users@racket-lang.org) (last resort) - --PLT - racket@racket-lang.org - ---------------------------- -Building Racket and GRacket ---------------------------- - -If you're using MSVC 2008, and if `cl.exe' and either `devenv.exe' -or `vcexpress.exe' is in your path, then you can just run - racket\src\worksp\build.bat -from its own directory to perform all steps up to "Versioning", -including the MzCOM steps. - -If your MSVC environment is configured for 64-bit builds (e.g., by -running "vcvarsall.bat" with "x64), then a 64-bit build is created. - -The CGC variants of Racket, GRacket, and MzCOM can be built via -Visual Studio projects. The 3m variants are built by a Racket script -that runs the MSVC command-line tools. (See "CGC versus 3m" in -racket\src\README if you don't know about the two variants.) - - -If you can't run "build.bat" or don't want to, you have to perform -several steps: first builg RacketCGC, then build Racket3m, etc. - -Building RacketCGC and GRacketCGC ---------------------------------- - -The CGC source code for RacketCGC and GRacketCGC is split into several -projects that are grouped into a few solutions. To build the `X' -solution with Visual Studio, open the file racket\src\worksp\X\X.sln. - -To build RacketCGC, build the Racket solution in - racket\src\worksp\racket - makes racket\RacketCGC.exe - - [When you open the solution, it may default to "Debug" - configuration. Switch to "Release" before building.] - -To build GRacketCGC, build the GRacket solution: - racket\src\worksp\gracket - makes racket\GRacketCGC.exe - - [Again, switch to the "Release" configuration if necessary.] - -The build processes for RacketCGC and GRacketCGC automatically builds - libmzgc - makes racket\lib\libmzgcxxxxxxx.dll and - racket\src\worksp\libmzgc\Release\libmzgcxxxxxxx.lib - libracket - makes racket\lib\libracketxxxxxxx.dll and - racket\src\worksp\mzsrc\Release\mzsrcxxxxxxx.lib - -In addition, building RacketCGC executes - racket\src\racket\dynsrc\mkmzdyn.bat -which copies .exp, .obj, and .lib files into racket\lib\. - -Downloading Pre-Built Binaries -------------------------------- - -You must install some pre-built DLLs if you want text-encoding -conversion, OpenSSL support, `racket/draw', or `racket/gui' support. -In principle, you could build them from scratch, but since they are -(mostly) maintained by people and organizations other than PLT, we -supply them in binary form. - -The DLLs are distributed in packages, but they are also available -from - - https://github.com/plt/libs - -and they must be installed into - - racket\lib - -Pre-built libraries use "msvcrt.dll", as opposed to the run-time -library for a particular version of MSVC. For more information on that -choice, in case you want to compile you own via MSVC, see - - http://kobyk.wordpress.com/2007/07/20/ - dynamically-linking-with-msvcrtdll-using-visual-c-2005/ - -See also "..\native-lib\README.txt". - -Building Racket3m and GRacket3m -------------------------------- - -After RacketCGC and GRacketCGC are built, you can can build 3m binaries: - - 1. Ensure that the Visual Studio command-line tools are in your path. - You may need to run "vcvarsall.bat" from your Visual Studio - installation, so that PATH and other environment variables are set. - - 2. Change directories to racket\src\worksp\gc2 and run - - ..\..\..\racketcgc.exe -c make.rkt - -The resulting Racket.exe and GRacket.exe will appear in the top-level -"racket" directory, along with DLLs libracket3mxxxxxxx.dll in -racket\lib. (There is no corresponding libmzgc3mxxxxxxx.dll. Instead, -it is merged with libracket3mxxxxxxx.dll.) - -Building Collections and Other Executables ------------------------------------------- - -If you're building from scratch, you'll also want the starter programs -used by the launcher collection to create "raco.exe". Build the -following solutions: - - racket\src\worksp\mzstart - makes racket\collects\launcher\mzstart.exe - racket\src\worksp\mrstart - makes racket\collects\launcher\mrstart.exe - - [The "mzstart" and "mrstart" programs have no CGC versus 3m - distinction.] - -Then, set up all the other executables (besides GRacket[CGC].exe and -Racket[CGC].exe) by running - - racket.exe -l- setup - -This last step makes the .zo files, too. To skip compiling .zos, add -`-n' to the end of the above command. - -If you've already built before, then this step can be simplied: just -re-run `raco setup', where "raco.exe" was created the first time. - -Versioning ----------- - -[If you're going to build MzCOM, do that before running the - version-changing script. See instructions below.] - -The obnoxious "xxxxxxx" in the DLL names is a placeholder for a version -number. Embedding a version number in a DLL name appears to be the -simplest and surest way to avoid version confusion. - -For local testing, you can use the "xxxxxxx" libraries directly. For -any binaries that will be distributed, however, the placeholder should -be replaced with a specific version. - -To replace the "xxxxxxx" with a specific version, run - - racket -l setup/winvers - -in a shell. - -The "winvers.rkt" program will have to make a temporary copy of -racket.exe and the "lib" sub-directory (into the temporary directory), -and it will re-launch Racket a couple of times. Every ".exe", ".dll", -".lib", ".def", ".exp", and ".pdb" file within the "racket" tree is -updated to replace "xxxxxxxx" with a specific version number. - --------------- -Building MzCOM --------------- - -Building MzCOMCGC is similar to building RacketCGC. Building the 3m -variant is a little different. - -To build MzCOMCGC, make the MzCOM solution in - racket\src\worksp\mzcom - makes racket\MzCOMCGC.exe - -Use the "Release" configuration. - -After building MzCOMCGC, you can build the 3m variant by - - 1. Change directories to racket\src\worksp\mzcom and run - - ..\..\..\racketcgc.exe -cu xform.rkt - - 2. Switch to the "3m" configuration in the MzCOM solution (in Visual - Studio). - - 3. Build (in Visual Studio). - -The result is racket\MzCOM.exe. - ------------- -Finding DLLs ------------- - -Since the DLL libracket3mxxxxxxx.dll (or libmzgcxxxxxxx.dll and -libracketxxxxxxx.dll) is installed into racket\lib\ instead of just -racket\, the normal search path for DLLs would not find them when -running "Racket.exe" or "GRacket.exe". To find the DLLs, the -executables are "delayload" linked with the DLLs, and the executables -explicitly load the DLLs from racket\lib\ on start-up. - -The relative DLL path is embedded in each executable, and it can be -replaced with a path of up to 512 characters. The path is stored in the -executable in wide-character format, and it is stored immediately after -the wide-character tag "dLl dIRECTORy:" with a wide NUL terminator. The -path can be either absolute or relative; in the latter case, the -relative path is resolved with respect to the executable. Replacing the -first character of the path with "<" disables the explicit DLL load, so -that the DLLs must appear in the normal DLL search path. - -See also ..\README for information on the embedded "collects" path in -the executables. - ----------------- -Embedding Racket ----------------- - -The Racket DLLs can be used within an embedding application. - -The libraries - - racket\lib\win32\msvc\libracket3mxxxxxxx.lib - racket\lib\win32\msvc\libracketxxxxxxx.lib - racket\lib\win32\msvc\libmzgcxxxxxxx.lib - -which are created by the libracket and libmzgc projects, provide linking -information for using the libracket3mxxxxxxx.dll, libracketxxxxxxx.dll, -and libmzgcxxxxxxx.dll DLLs. The versioning script adjusts the names, -as described above. - -See the "Inside Racket" manual for more information about using these -libraries to embed Racket in an application. - -If you need Racket to link to a DLL-based C library (instead of -statically linking to the C library within the Racket DLL), then compile -Racket with the /MD flag. +This directory contains + + - solution files and project files for building minimal Racket and + related executables with Microsoft Visual Studio 2008 + (a.k.a. version 9.0) and up, which work with the Express version + of Visual Studio; + + - mzconfig.h which is a manual version of information that is gathered + automatically when using the "configure" script; + + - scripts for building 3m variants of Racket and GRacket using Visual + Studio command-line tools; + + - solution files and project files for building "myssink.dll" with + Microsoft Visual Studio 2008 (not Express), although the DLL is + normally downloaded along with other pre-built DLLs. + +Visual Studio Express is available for free from Microsoft. + +Racket and GRacket also compile with MinGW. To compile with MinGW, +follow the instructions in racket\src\README (which contains a short +Windows-specific section). + +Finally, Racket and GRacket also compile with Cygwin gcc (a free +compiler from GNU and Cygnus Solutions), but the result is a +Unix-style installation, not a Window-style installation. To compile +with gcc, follow the instructions in racket\src\README (which contains +a short Windows-specific section). + +With an MSVC-built Racket, compatible extensions can be built with other +compilers. Build with Cygwin and copy the installed racket\lib\gcc to a +MSVC-based build to support Cygwin-built extensions. + +As always, please report bugs via one of the following: + - DrRacket's "submit bug report" menu (preferred) + - http://bugs.racket-lang.org/ + - the mailing list (users@racket-lang.org) (last resort) + +-PLT + racket@racket-lang.org + +--------------------------- +Building Racket and GRacket +--------------------------- + +If you're using Visual Studio, and if `cl.exe' and either `devenv.exe' +or `vcexpress.exe' is in your path, then you can just run + racket\src\worksp\build.bat +from its own directory to perform all steps up to "Versioning", +including the MzCOM steps. + +If your MSVC environment is configured for 64-bit builds (e.g., by +running "vcvarsall.bat" with "x64), then a 64-bit build is created. + +The CGC variants of Racket, GRacket, and MzCOM can be built via +Visual Studio projects. The 3m variants are built by a Racket script +that runs the MSVC command-line tools. (See "CGC versus 3m" in +racket\src\README if you don't know about the two variants.) + + +If you can't run "build.bat" or don't want to, you have to perform +several steps: first builg RacketCGC, then build Racket3m, etc. + +Building RacketCGC and GRacketCGC +--------------------------------- + +The CGC source code for RacketCGC and GRacketCGC is split into several +projects that are grouped into a few solutions. To build the `X' +solution with Visual Studio, open the file racket\src\worksp\X\X.sln, +but add `9' before ".sln" if you're using Visual Studio 2008 (i.e., +version 9.0). + + [The .vcproj files are used by the ...9.sln solutions, while the + .vcxproj files are used by the other .sln solutions. The latter + are compatible with Visual Studio 2010 and up.] + +To build RacketCGC, build the Racket solution in + racket\src\worksp\racket - makes racket\RacketCGC.exe + + [When you open the solution, it may default to "Debug" + configuration. Switch to "Release" before building.] + +To build GRacketCGC, build the GRacket solution: + racket\src\worksp\gracket - makes racket\GRacketCGC.exe + + [Again, switch to the "Release" configuration if necessary.] + +The build processes for RacketCGC and GRacketCGC automatically builds + libmzgc - makes racket\lib\libmzgcxxxxxxx.dll and + racket\src\worksp\libmzgc\Release\libmzgcxxxxxxx.lib + libracket - makes racket\lib\libracketxxxxxxx.dll and + racket\src\worksp\mzsrc\Release\mzsrcxxxxxxx.lib + +In addition, building RacketCGC executes + racket\src\racket\dynsrc\mkmzdyn.bat +which copies .exp, .obj, and .lib files into racket\lib\. + +Downloading Pre-Built Binaries +------------------------------- + +You must install some pre-built DLLs if you want text-encoding +conversion, OpenSSL support, `racket/draw', or `racket/gui' support. +In principle, you could build them from scratch, but since they are +(mostly) maintained by people and organizations other than PLT, we +supply them in binary form. + +The DLLs are distributed in packages, but they are also available +from + + https://github.com/plt/libs + +and they must be installed into + + racket\lib + +Pre-built libraries use "msvcrt.dll", as opposed to the run-time +library for a particular version of MSVC. For more information on that +choice, in case you want to compile you own via MSVC, see + + http://kobyk.wordpress.com/2007/07/20/ + dynamically-linking-with-msvcrtdll-using-visual-c-2005/ + +See also "..\native-lib\README.txt". + +Building Racket3m and GRacket3m +------------------------------- + +After RacketCGC and GRacketCGC are built, you can can build 3m binaries: + + 1. Ensure that the Visual Studio command-line tools are in your path. + You may need to run "vcvarsall.bat" from your Visual Studio + installation, so that PATH and other environment variables are set. + + 2. Change directories to racket\src\worksp\gc2 and run + + ..\..\..\racketcgc.exe -c make.rkt + +The resulting Racket.exe and GRacket.exe will appear in the top-level +"racket" directory, along with DLLs libracket3mxxxxxxx.dll in +racket\lib. (There is no corresponding libmzgc3mxxxxxxx.dll. Instead, +it is merged with libracket3mxxxxxxx.dll.) + +Building Collections and Other Executables +------------------------------------------ + +If you're building from scratch, you'll also want the starter programs +used by the launcher collection to create "raco.exe". Build the +following solutions: + + racket\src\worksp\mzstart - makes racket\collects\launcher\mzstart.exe + racket\src\worksp\mrstart - makes racket\collects\launcher\mrstart.exe + + [The "mzstart" and "mrstart" programs have no CGC versus 3m + distinction.] + +Then, set up all the other executables (besides GRacket[CGC].exe and +Racket[CGC].exe) by running + + racket.exe -l- setup + +This last step makes the .zo files, too. To skip compiling .zos, add +`-n' to the end of the above command. + +If you've already built before, then this step can be simplied: just +re-run `raco setup', where "raco.exe" was created the first time. + +Versioning +---------- + +[If you're going to build MzCOM, do that before running the + version-changing script. See instructions below.] + +The obnoxious "xxxxxxx" in the DLL names is a placeholder for a version +number. Embedding a version number in a DLL name appears to be the +simplest and surest way to avoid version confusion. + +For local testing, you can use the "xxxxxxx" libraries directly. For +any binaries that will be distributed, however, the placeholder should +be replaced with a specific version. + +To replace the "xxxxxxx" with a specific version, run + + racket -l setup/winvers + +in a shell. + +The "winvers.rkt" program will have to make a temporary copy of +racket.exe and the "lib" sub-directory (into the temporary directory), +and it will re-launch Racket a couple of times. Every ".exe", ".dll", +".lib", ".def", ".exp", and ".pdb" file within the "racket" tree is +updated to replace "xxxxxxxx" with a specific version number. + +-------------- +Building MzCOM +-------------- + +Building MzCOMCGC is similar to building RacketCGC. Building the 3m +variant is a little different. + +To build MzCOMCGC, make the MzCOM solution in + racket\src\worksp\mzcom - makes racket\MzCOMCGC.exe + +Use the "Release" configuration. + +After building MzCOMCGC, you can build the 3m variant by + + 1. Change directories to racket\src\worksp\mzcom and run + + ..\..\..\racketcgc.exe -cu xform.rkt + + 2. Switch to the "3m" configuration in the MzCOM solution (in Visual + Studio). + + 3. Build (in Visual Studio). + +The result is racket\MzCOM.exe. + +------------ +Finding DLLs +------------ + +Since the DLL libracket3mxxxxxxx.dll (or libmzgcxxxxxxx.dll and +libracketxxxxxxx.dll) is installed into racket\lib\ instead of just +racket\, the normal search path for DLLs would not find them when +running "Racket.exe" or "GRacket.exe". To find the DLLs, the +executables are "delayload" linked with the DLLs, and the executables +explicitly load the DLLs from racket\lib\ on start-up. + +The relative DLL path is embedded in each executable, and it can be +replaced with a path of up to 512 characters. The path is stored in the +executable in wide-character format, and it is stored immediately after +the wide-character tag "dLl dIRECTORy:" with a wide NUL terminator. The +path can be either absolute or relative; in the latter case, the +relative path is resolved with respect to the executable. Replacing the +first character of the path with "<" disables the explicit DLL load, so +that the DLLs must appear in the normal DLL search path. + +See also ..\README for information on the embedded "collects" path in +the executables. + +---------------- +Embedding Racket +---------------- + +The Racket DLLs can be used within an embedding application. + +The libraries + + racket\lib\win32\msvc\libracket3mxxxxxxx.lib + racket\lib\win32\msvc\libracketxxxxxxx.lib + racket\lib\win32\msvc\libmzgcxxxxxxx.lib + +which are created by the libracket and libmzgc projects, provide linking +information for using the libracket3mxxxxxxx.dll, libracketxxxxxxx.dll, +and libmzgcxxxxxxx.dll DLLs. The versioning script adjusts the names, +as described above. + +See the "Inside Racket" manual for more information about using these +libraries to embed Racket in an application. + +If you need Racket to link to a DLL-based C library (instead of +statically linking to the C library within the Racket DLL), then compile +Racket with the /MD flag. diff --git a/racket/src/worksp/build-at.bat b/racket/src/worksp/build-at.bat index d99f7e332c..f8c6646124 100644 --- a/racket/src/worksp/build-at.bat +++ b/racket/src/worksp/build-at.bat @@ -1,13 +1,13 @@ -cd %1 -set BUILD_CONFIG=%2 - -set PLT_SETUP_OPTIONS=--no-foreign-libs -:suloop -if "%3"=="" goto sudone -set PLT_SETUP_OPTIONS=%PLT_SETUP_OPTIONS% %3 -shift -goto suloop -:sudone - - -build +cd %1 +set BUILD_CONFIG=%2 + +set PLT_SETUP_OPTIONS=--no-foreign-libs +:suloop +if "%3"=="" goto sudone +set PLT_SETUP_OPTIONS=%PLT_SETUP_OPTIONS% %3 +shift +goto suloop +:sudone + + +build diff --git a/racket/src/worksp/build.bat b/racket/src/worksp/build.bat index bf5851aa3c..3ed1a67e57 100644 --- a/racket/src/worksp/build.bat +++ b/racket/src/worksp/build.bat @@ -4,6 +4,10 @@ cl rbuildmode.c rbuildmode.exe if errorlevel 1 (set BUILDMODE=win32) else (set BUILDMODE=x64) +cl checkvs9.c +checkvs9.exe +if errorlevel 1 (set PLTSLNVER=9) + set DEVENV=devenv for %%X in (vcexpress.exe) do (set VCEXP=%%~$PATH:X) if defined VCEXP set DEVENV=%VCEXP% @@ -15,10 +19,10 @@ if not exist ..\..\share mkdir ..\..\share if not defined BUILD_CONFIG set BUILD_CONFIG=..\..\etc cd racket -"%DEVENV%" racket.sln /Build "Release|%BUILDMODE%" +"%DEVENV%" racket%PLTSLNVER%.sln /Build "Release|%BUILDMODE%" if errorlevel 1 exit /B 1 cd ..\gracket -"%DEVENV%" gracket.sln /Build "Release|%BUILDMODE%" +"%DEVENV%" gracket%PLTSLNVER%.sln /Build "Release|%BUILDMODE%" if errorlevel 1 exit /B 1 cd .. @@ -28,15 +32,15 @@ if errorlevel 1 exit /B 1 cd .. cd mzstart -"%DEVENV%" mzstart.sln /Build "Release|%BUILDMODE%" +"%DEVENV%" mzstart%PLTSLNVER%.sln /Build "Release|%BUILDMODE%" if errorlevel 1 exit /B 1 cd ..\mrstart -"%DEVENV%" mrstart.sln /Build "Release|%BUILDMODE%" +"%DEVENV%" mrstart%PLTSLNVER%.sln /Build "Release|%BUILDMODE%" if errorlevel 1 exit /B 1 cd .. cd mzcom -"%DEVENV%" mzcom.sln /Build "Release|%BUILDMODE%" +"%DEVENV%" mzcom%PLTSLNVER%.sln /Build "Release|%BUILDMODE%" if errorlevel 1 exit /B 1 cd .. @@ -46,7 +50,7 @@ if errorlevel 1 exit /B 1 cd .. cd mzcom -"%DEVENV%" mzcom.sln /Build "3m|%BUILDMODE%" +"%DEVENV%" mzcom%PLTSLNVER%.sln /Build "3m|%BUILDMODE%" if errorlevel 1 exit /B 1 cd .. diff --git a/racket/src/worksp/checkvs9.c b/racket/src/worksp/checkvs9.c new file mode 100644 index 0000000000..b2f87030c9 --- /dev/null +++ b/racket/src/worksp/checkvs9.c @@ -0,0 +1,8 @@ + +int main() { +#if _MSC_VER < 1600 + return 1; +#else + return 0; +#endif +} diff --git a/racket/src/worksp/gracket/gracket.manifest b/racket/src/worksp/gracket/gracket.manifest index 314024aa0a..5ead5ea419 100644 --- a/racket/src/worksp/gracket/gracket.manifest +++ b/racket/src/worksp/gracket/gracket.manifest @@ -1,22 +1,22 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp/gracket/gracket.rc b/racket/src/worksp/gracket/gracket.rc index 6a24ee38a9..bbec46184d 100644 --- a/racket/src/worksp/gracket/gracket.rc +++ b/racket/src/worksp/gracket/gracket.rc @@ -1,49 +1,49 @@ -#include -#include "../../racket/src/schvers.h" - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -APPLICATION ICON DISCARDABLE "gracket.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W - PRODUCTVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "PLT Design Inc.\0" - VALUE "FileDescription", "Racket GUI application\0" - VALUE "InternalName", "GRacket\0" - VALUE "FileVersion", MZSCHEME_VERSION "\0" - VALUE "LegalCopyright", "Copyright 1995-2014 PLT Design Inc.\0" - VALUE "OriginalFilename", "GRacket.exe\0" - VALUE "ProductName", "Racket\0" - VALUE "ProductVersion", MZSCHEME_VERSION "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "gracket.manifest" +#include +#include "../../racket/src/schvers.h" + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +APPLICATION ICON DISCARDABLE "gracket.ico" + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W + PRODUCTVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "PLT Design Inc.\0" + VALUE "FileDescription", "Racket GUI application\0" + VALUE "InternalName", "GRacket\0" + VALUE "FileVersion", MZSCHEME_VERSION "\0" + VALUE "LegalCopyright", "Copyright 1995-2014 PLT Design Inc.\0" + VALUE "OriginalFilename", "GRacket.exe\0" + VALUE "ProductName", "Racket\0" + VALUE "ProductVersion", MZSCHEME_VERSION "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "gracket.manifest" diff --git a/racket/src/worksp/gracket/gracket.sln b/racket/src/worksp/gracket/gracket.sln index 7ea6a9d7f0..ce705c8995 100644 --- a/racket/src/worksp/gracket/gracket.sln +++ b/racket/src/worksp/gracket/gracket.sln @@ -1,63 +1,81 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GRacket", "gracket.vcproj", "{D59A2B28-330B-41F5-8261-F5BC1019E163}" - ProjectSection(ProjectDependencies) = postProject - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} = {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" - ProjectSection(ProjectDependencies) = postProject - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} = {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|Win32.ActiveCfg = Debug|Win32 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|Win32.Build.0 = Debug|Win32 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|x64.ActiveCfg = Debug|x64 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|x64.Build.0 = Debug|x64 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|Win32.ActiveCfg = Release|Win32 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|Win32.Build.0 = Release|Win32 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|x64.ActiveCfg = Release|x64 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|x64.Build.0 = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gracket", "gracket.vcxproj", "{D59A2B28-330B-41F5-8261-F5BC1019E163}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcxproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcxproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcxproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sgc", "..\sgc\sgc.vcxproj", "{8128F0AE-848A-4985-945A-568796A6DDD7}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + SGC|Win32 = SGC|Win32 + SGC|x64 = SGC|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|Win32.ActiveCfg = Debug|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|Win32.Build.0 = Debug|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|x64.ActiveCfg = Debug|x64 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|x64.Build.0 = Debug|x64 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|Win32.ActiveCfg = Release|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|Win32.Build.0 = Release|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|x64.ActiveCfg = Release|x64 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|x64.Build.0 = Release|x64 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.SGC|Win32.ActiveCfg = SGC|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.SGC|Win32.Build.0 = SGC|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.SGC|x64.ActiveCfg = SGC|x64 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.SGC|x64.Build.0 = SGC|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.ActiveCfg = SGC|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.Build.0 = SGC|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.ActiveCfg = SGC|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.Build.0 = SGC|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|Win32.ActiveCfg = SGC|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|x64.ActiveCfg = SGC|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.ActiveCfg = SGC|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.Build.0 = SGC|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.ActiveCfg = SGC|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.Build.0 = SGC|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|Win32.ActiveCfg = Debug|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|x64.ActiveCfg = Debug|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.Build.0 = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/gracket/gracket.vcproj b/racket/src/worksp/gracket/gracket.vcproj index 81f67b2900..582c09baee 100644 --- a/racket/src/worksp/gracket/gracket.vcproj +++ b/racket/src/worksp/gracket/gracket.vcproj @@ -1,289 +1,289 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp10/gracket/gracket.vcxproj b/racket/src/worksp/gracket/gracket.vcxproj similarity index 79% rename from racket/src/worksp10/gracket/gracket.vcxproj rename to racket/src/worksp/gracket/gracket.vcxproj index 253a2e794a..f6503cbc78 100644 --- a/racket/src/worksp10/gracket/gracket.vcxproj +++ b/racket/src/worksp/gracket/gracket.vcxproj @@ -1,220 +1,238 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {D59A2B28-330B-41F5-8261-F5BC1019E163} - - - - Application - false - MultiByte - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(ProjectName)CGC - ..\..\..\ - $(Platform)\$(Configuration)\ - false - - - - AnySuitable - true - Speed - ..;..\..\racket\gc;..\..\racket\include;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_WINDOWS;__WINDOWS__;GC_DLL;__STDC__;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - WS2_32.lib;User32.lib;Advapi32.lib;delayimp.lib;%(AdditionalDependencies) - ..\..\..\GRacketCGC.exe - true - libcd.lib;%(IgnoreSpecificDefaultLibraries) - true - ..\..\..\GRacketCGC.pdb - Windows - 8388608 - false - - - - - - - Disabled - ..;..\..\racket\gc;..\..\racket\include;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_WINDOWS;__WINDOWS__;GC_DLL;__STDC__;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - WS2_32.lib;User32.lib;Advapi32.lib;delayimp.lib;%(AdditionalDependencies) - ..\..\..\GRacketCGC.exe - true - libcd.lib;%(IgnoreSpecificDefaultLibraries) - true - ..\..\..\GRacketCGC.pdb - Windows - 8388608 - false - - - - - - - X64 - - - AnySuitable - true - Speed - ..;..\..\racket\gc;..\..\racket\include;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_WINDOWS;__WINDOWS__;GC_DLL;__STDC__;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - WS2_32.lib;User32.lib;Advapi32.lib;delayimp.lib;%(AdditionalDependencies) - ..\..\..\GRacketCGC.exe - true - libcd.lib;%(IgnoreSpecificDefaultLibraries) - true - ..\..\..\GRacketCGC.pdb - Windows - 8388608 - false - - - MachineX64 - - - - - X64 - - - Disabled - ..;..\..\racket\gc;..\..\racket\include;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_WINDOWS;__WINDOWS__;GC_DLL;__STDC__;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - WS2_32.lib;User32.lib;Advapi32.lib;delayimp.lib;%(AdditionalDependencies) - ..\..\..\GRacketCGC.exe - true - libcd.lib;%(IgnoreSpecificDefaultLibraries) - true - ..\..\..\GRacketCGC.pdb - Windows - 8388608 - false - - - MachineX64 - - - - - - - - - - - - - - - - - - - - - {66548e7b-294e-40ef-b7c0-c8d6d7e6234f} - false - - - {a6713577-7dfb-48f8-b8c1-7db2d7c51f90} - false - - - - - - + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {D59A2B28-330B-41F5-8261-F5BC1019E163} + + + + Application + false + + + Application + false + MultiByte + + + Application + false + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(ProjectName)CGC + ..\..\..\lib\ + $(Platform)\$(Configuration)\ + + + + AnySuitable + true + Speed + ..;..\..\racket\gc;..\..\racket\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;__WINDOWS__;GC_DLL;__STDC__;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + WS2_32.lib;User32.lib;Advapi32.lib;delayimp.lib;%(AdditionalDependencies) + ..\..\..\lib\GRacketCGC.exe + true + libcd.lib;%(IgnoreSpecificDefaultLibraries) + true + ..\..\..\lib\GRacketCGC.pdb + Windows + 8388608 + false + + + + + + + Disabled + ..;..\..\racket\gc;..\..\racket\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;__WINDOWS__;GC_DLL;__STDC__;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + WS2_32.lib;User32.lib;Advapi32.lib;delayimp.lib;%(AdditionalDependencies) + ..\..\..\lib\GRacketCGC.exe + true + libcd.lib;%(IgnoreSpecificDefaultLibraries) + true + ..\..\..\lib\GRacketCGC.pdb + Windows + 8388608 + false + + + + + + + AnySuitable + true + Speed + ..;..\..\racket\gc;..\..\racket\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;__WINDOWS__;GC_DLL;__STDC__;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + WS2_32.lib;User32.lib;Advapi32.lib;delayimp.lib;%(AdditionalDependencies) + ..\..\..\lib\GRacketCGC.exe + true + libcd.lib;%(IgnoreSpecificDefaultLibraries) + true + ..\..\..\lib\GRacketCGC.pdb + Windows + 8388608 + false + + + MachineX64 + + + + + Disabled + ..;..\..\racket\gc;..\..\racket\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;__WINDOWS__;GC_DLL;__STDC__;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + WS2_32.lib;User32.lib;Advapi32.lib;delayimp.lib;%(AdditionalDependencies) + ..\..\..\lib\GRacketCGC.exe + true + libcd.lib;%(IgnoreSpecificDefaultLibraries) + true + ..\..\..\lib\GRacketCGC.pdb + Windows + 8388608 + false + + + MachineX64 + + + + + + + + + + + + + + + + + + + + + {66548e7b-294e-40ef-b7c0-c8d6d7e6234f} + false + + + {a6713577-7dfb-48f8-b8c1-7db2d7c51f90} + false + + + + + + diff --git a/racket/src/worksp10/gracket/gracket.sln b/racket/src/worksp/gracket/gracket9.sln similarity index 79% rename from racket/src/worksp10/gracket/gracket.sln rename to racket/src/worksp/gracket/gracket9.sln index e1ad3976d2..95f4827c45 100644 --- a/racket/src/worksp10/gracket/gracket.sln +++ b/racket/src/worksp/gracket/gracket9.sln @@ -1,55 +1,63 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GRacket", "gracket.vcxproj", "{D59A2B28-330B-41F5-8261-F5BC1019E163}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcxproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcxproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcxproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|Win32.ActiveCfg = Debug|Win32 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|Win32.Build.0 = Debug|Win32 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|x64.ActiveCfg = Debug|x64 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|x64.Build.0 = Debug|x64 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|Win32.ActiveCfg = Release|Win32 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|Win32.Build.0 = Release|Win32 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|x64.ActiveCfg = Release|x64 - {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|x64.Build.0 = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GRacket", "gracket.vcproj", "{D59A2B28-330B-41F5-8261-F5BC1019E163}" + ProjectSection(ProjectDependencies) = postProject + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} = {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" + ProjectSection(ProjectDependencies) = postProject + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} = {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|Win32.ActiveCfg = Debug|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|Win32.Build.0 = Debug|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|x64.ActiveCfg = Debug|x64 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Debug|x64.Build.0 = Debug|x64 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|Win32.ActiveCfg = Release|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|Win32.Build.0 = Release|Win32 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|x64.ActiveCfg = Release|x64 + {D59A2B28-330B-41F5-8261-F5BC1019E163}.Release|x64.Build.0 = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/libffi/libffi.vcproj b/racket/src/worksp/libffi/libffi.vcproj index aaea16547b..3ab77801eb 100644 --- a/racket/src/worksp/libffi/libffi.vcproj +++ b/racket/src/worksp/libffi/libffi.vcproj @@ -1,249 +1,249 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp/libffi/libffi.vcxproj b/racket/src/worksp/libffi/libffi.vcxproj new file mode 100644 index 0000000000..23a80b3825 --- /dev/null +++ b/racket/src/worksp/libffi/libffi.vcxproj @@ -0,0 +1,212 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + SGC + Win32 + + + SGC + x64 + + + + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} + libffi + Win32Proj + + + + StaticLibrary + Unicode + true + + + StaticLibrary + Unicode + true + + + StaticLibrary + Unicode + + + StaticLibrary + Unicode + true + + + StaticLibrary + Unicode + true + + + StaticLibrary + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + + Disabled + ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + + + Disabled + ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + ProgramDatabase + + + + + MaxSpeed + true + ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreaded + true + + + Level3 + ProgramDatabase + + + + + MaxSpeed + true + ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreaded + true + + + Level3 + ProgramDatabase + + + + + MaxSpeed + true + ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreaded + true + + + Level3 + ProgramDatabase + + + + + MaxSpeed + true + ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreaded + true + + + Level3 + ProgramDatabase + + + + + + + + + + + + cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > Release/win32_plain.asm +ml.exe /c /Cx /coff /Fo Release/win32.obj Release/win32_plain.asm + + Release/win32.obj;%(Outputs) + cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > x64/Release/win32_plain.asm +ml64.exe /c /Cx /Fo x64/Release/win32.obj x64/Release/win32_plain.asm + + x64/Release/win32.obj;%(Outputs) + cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > Release/win32_plain.asm +ml.exe /c /Cx /coff /Fo Release/win32.obj Release/win32_plain.asm + + Release/win32.obj;%(Outputs) + cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > x64/Release/win32_plain.asm +ml64.exe /c /Cx /Fo x64/Release/win32.obj x64/Release/win32_plain.asm + + x64/Release/win32.obj;%(Outputs) + cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > Release/win32_plain.asm +ml.exe /c /Cx /coff /Fo Release/win32.obj Release/win32_plain.asm + + Release/win32.obj;%(Outputs) + cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > x64/Release/win32_plain.asm +ml64.exe /c /Cx /Fo x64/Release/win32.obj x64/Release/win32_plain.asm + + x64/Release/win32.obj;%(Outputs) + + + + + + diff --git a/racket/src/worksp/libmzgc/libmzgc.vcproj b/racket/src/worksp/libmzgc/libmzgc.vcproj index 86441d2b32..5c68a916f8 100644 --- a/racket/src/worksp/libmzgc/libmzgc.vcproj +++ b/racket/src/worksp/libmzgc/libmzgc.vcproj @@ -1,367 +1,367 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp10/libmzgc/libmzgc.vcxproj b/racket/src/worksp/libmzgc/libmzgc.vcxproj similarity index 57% rename from racket/src/worksp10/libmzgc/libmzgc.vcxproj rename to racket/src/worksp/libmzgc/libmzgc.vcxproj index 6a907a0556..2b32196623 100644 --- a/racket/src/worksp10/libmzgc/libmzgc.vcxproj +++ b/racket/src/worksp/libmzgc/libmzgc.vcxproj @@ -1,200 +1,313 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} - - - - DynamicLibrary - false - MultiByte - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(ProjectName)xxxxxxx - ..\..\..\lib\ - $(Platform)\$(Configuration)\ - - - - Disabled - ..\..\Racket\Gc\Include - WIN32;_DEBUG;_WINDOWS;_USRDLL;GC_BUILD;MD_LIB_MAIN;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - User32.lib;%(AdditionalDependencies) - ..\..\..\lib\$(ProjectName)xxxxxxx.dll - true - true - false - - - ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib - - - - - X64 - - - Disabled - ..\..\Racket\Gc\Include - WIN32;_DEBUG;_WINDOWS;_USRDLL;GC_BUILD;MD_LIB_MAIN;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - User32.lib;%(AdditionalDependencies) - ..\..\..\lib\$(ProjectName)xxxxxxx.dll - true - true - false - - - ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib - MachineX64 - - - - - AnySuitable - true - Speed - ..\..\Racket\Gc\Include - WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_BUILD;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - User32.lib;%(AdditionalDependencies) - ..\..\..\lib\$(ProjectName)xxxxxxx.dll - true - true - false - - - ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib - - - - - X64 - - - AnySuitable - true - Speed - ..\..\Racket\Gc\Include - WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_BUILD;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - User32.lib;%(AdditionalDependencies) - ..\..\..\lib\$(ProjectName)xxxxxxx.dll - true - true - false - - - ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib - MachineX64 - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + SGC + Win32 + + + SGC + x64 + + + + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} + + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(ProjectName)xxxxxxx + ..\..\..\lib\ + $(Platform)\$(Configuration)\ + + + + Disabled + ..\..\Racket\Gc\Include + WIN32;_DEBUG;_WINDOWS;_USRDLL;GC_BUILD;MD_LIB_MAIN;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + User32.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)xxxxxxx.dll + true + true + false + + + ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib + + + + + Disabled + ..\..\Racket\Gc\Include + WIN32;_DEBUG;_WINDOWS;_USRDLL;GC_BUILD;MD_LIB_MAIN;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:X64 %(AdditionalOptions) + User32.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)xxxxxxx.dll + true + true + false + + + ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib + MachineX64 + + + + + AnySuitable + true + Speed + ..\..\Racket\Gc\Include + WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_BUILD;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + User32.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)xxxxxxx.dll + true + true + false + + + ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib + + + + + AnySuitable + true + Speed + ..\..\Racket\Gc\Include + WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_BUILD;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + User32.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)xxxxxxx.dll + true + true + false + + + ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib + MachineX64 + + + + + AnySuitable + true + Speed + ..\..\Racket\Gc\Include + WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_BUILD;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + User32.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)xxxxxxx.dll + true + true + false + + + ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib + + + + + AnySuitable + true + Speed + ..\..\Racket\Gc\Include + WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_BUILD;SILENT;OLD_BLOCK_ALLOC;LARGE_CONFIG;ATOMIC_UNCOLLECTABLE;INITIAL_MARK_STACK_SIZE=8192;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + User32.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)xxxxxxx.dll + true + true + false + + + ..\..\..\lib\msvc\$(ProjectName)xxxxxxx.lib + MachineX64 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp/libracket/libracket.vcproj b/racket/src/worksp/libracket/libracket.vcproj index eff54160ef..0190386551 100644 --- a/racket/src/worksp/libracket/libracket.vcproj +++ b/racket/src/worksp/libracket/libracket.vcproj @@ -1,539 +1,539 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp10/libracket/libracket.vcxproj b/racket/src/worksp/libracket/libracket.vcxproj similarity index 62% rename from racket/src/worksp10/libracket/libracket.vcxproj rename to racket/src/worksp/libracket/libracket.vcxproj index 2cf4bab04f..c8cca90712 100644 --- a/racket/src/worksp10/libracket/libracket.vcxproj +++ b/racket/src/worksp/libracket/libracket.vcxproj @@ -1,258 +1,379 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} - - - - DynamicLibrary - false - MultiByte - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(ProjectName)xxxxxxx - ..\..\..\lib\ - $(Platform)\$(Configuration)\ - - - - Disabled - ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include - WIN32;_DEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) - ..\..\..\lib\libracketxxxxxxx.dll - true - true - 0x10400000 - false - - - ..\..\..\lib\msvc\libracketxxxxxxx.lib - - - - - X64 - - - Disabled - ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include - WIN32;_DEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) - ..\..\..\lib\libracketxxxxxxx.dll - true - true - 0x10400000 - false - - - ..\..\..\lib\msvc\libracketxxxxxxx.lib - MachineX64 - - - - - /Oy- %(AdditionalOptions) - AnySuitable - true - Speed - ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include - WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 %(AdditionalOptions) - WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) - ..\..\..\lib\libracketxxxxxxx.dll - true - true - 0x10400000 - false - - - ..\..\..\lib\msvc\libracketxxxxxxx.lib - - - - - X64 - - - /Oy- %(AdditionalOptions) - AnySuitable - true - Speed - ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include - WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) - ..\..\..\lib\libracketxxxxxxx.dll - true - true - 0x10400000 - false - - - ..\..\..\lib\msvc\libracketxxxxxxx.lib - MachineX64 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {7db29f1e-06fd-4e39-97ff-1c7922f6901a} - false - - - {66548e7b-294e-40ef-b7c0-c8d6d7e6234f} - false - - - - - - + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + SGC + Win32 + + + SGC + x64 + + + + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} + + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + DynamicLibrary + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(ProjectName)xxxxxxx + ..\..\..\lib\ + $(Platform)\$(Configuration)\ + + + + Disabled + ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include + WIN32;_DEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) + ..\..\..\lib\libracketxxxxxxx.dll + true + true + 0x10400000 + false + + + ..\..\..\lib\msvc\libracketxxxxxxx.lib + + + + + Disabled + ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include + WIN32;_DEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:X64 %(AdditionalOptions) + WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) + ..\..\..\lib\libracketxxxxxxx.dll + true + true + 0x10400000 + false + + + ..\..\..\lib\msvc\libracketxxxxxxx.lib + MachineX64 + + + + + /Oy- %(AdditionalOptions) + AnySuitable + true + Speed + ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include + WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) + ..\..\..\lib\libracketxxxxxxx.dll + true + true + 0x10400000 + false + + + ..\..\..\lib\msvc\libracketxxxxxxx.lib + + + + + /Oy- %(AdditionalOptions) + AnySuitable + true + Speed + ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include + WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) + ..\..\..\lib\libracketxxxxxxx.dll + true + true + 0x10400000 + false + + + ..\..\..\lib\msvc\libracketxxxxxxx.lib + MachineX64 + + + + + /Oy- %(AdditionalOptions) + AnySuitable + true + Speed + ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include + WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;USE_SENORA_GC;SGC_STD_DEBUGGING=1;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 %(AdditionalOptions) + WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) + ..\..\..\lib\libracketxxxxxxx.dll + true + true + 0x10400000 + false + + + ..\..\..\lib\msvc\libracketxxxxxxx.lib + + + + + /Oy- %(AdditionalOptions) + AnySuitable + true + Speed + ..;..\..\racket\include;..\..\racket\src;..\libffi;..\..\foreign\libffi\src\x86;..\..\foreign\libffi\include + WIN32;NDEBUG;_WINDOWS;_USRDLL;GC_DLL;__STDC__;LIBMZ_EXPORTS;_CRT_SECURE_NO_DEPRECATE;USE_SENORA_GC;SGC_STD_DEBUGGING=1;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + WS2_32.lib;Shell32.lib;User32.lib;%(AdditionalDependencies) + ..\..\..\lib\libracketxxxxxxx.dll + true + true + 0x10400000 + false + + + ..\..\..\lib\msvc\libracketxxxxxxx.lib + MachineX64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {7db29f1e-06fd-4e39-97ff-1c7922f6901a} + false + + + {66548e7b-294e-40ef-b7c0-c8d6d7e6234f} + false + + + {8128f0ae-848a-4985-945a-568796a6ddd7} + false + + + + + + diff --git a/racket/src/worksp/mrstart/mrstart.sln b/racket/src/worksp/mrstart/mrstart.sln index 29173af77d..2194ace4e0 100644 --- a/racket/src/worksp/mrstart/mrstart.sln +++ b/racket/src/worksp/mrstart/mrstart.sln @@ -1,19 +1,19 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MrStart", "mrstart.vcproj", "{138CC248-8A45-436E-A4A6-E7570D7C2C0F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|Win32.ActiveCfg = Release|Win32 - {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|Win32.Build.0 = Release|Win32 - {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|x64.ActiveCfg = Release|x64 - {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mrstart", "mrstart.vcxproj", "{138CC248-8A45-436E-A4A6-E7570D7C2C0F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|Win32.ActiveCfg = Release|Win32 + {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|Win32.Build.0 = Release|Win32 + {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|x64.ActiveCfg = Release|x64 + {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/mrstart/mrstart.vcproj b/racket/src/worksp/mrstart/mrstart.vcproj index fd4cbb9ffc..8f41e74936 100644 --- a/racket/src/worksp/mrstart/mrstart.vcproj +++ b/racket/src/worksp/mrstart/mrstart.vcproj @@ -1,222 +1,222 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp10/mrstart/mrstart.vcxproj b/racket/src/worksp/mrstart/mrstart.vcxproj similarity index 81% rename from racket/src/worksp10/mrstart/mrstart.vcxproj rename to racket/src/worksp/mrstart/mrstart.vcxproj index daaea98dfa..f0bfc55195 100644 --- a/racket/src/worksp10/mrstart/mrstart.vcxproj +++ b/racket/src/worksp/mrstart/mrstart.vcxproj @@ -1,131 +1,128 @@ - - - - - Release - Win32 - - - Release - x64 - - - - {138CC248-8A45-436E-A4A6-E7570D7C2C0F} - - - - Application - false - - - Application - false - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - ..\..\..\collects\launcher\ - Release\ - false - ..\..\..\collects\launcher\ - $(Platform)\$(Configuration)\ - false - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - Win32 - ..\..\..\collects\launcher\$(ProjectName).tlb - - - AnySuitable - true - Speed - WIN32;NDEBUG;_WINDOWS;MRSTART;%(PreprocessorDefinitions) - true - MultiThreaded - true - Level3 - true - ProgramDatabase - - - NDEBUG;MRSTART;%(PreprocessorDefinitions) - 0x0409 - ..\starters - - - /MACHINE:I386 %(AdditionalOptions) - user32.lib;%(AdditionalDependencies) - ..\..\..\collects\launcher\$(ProjectName).exe - true - true - ..\..\..\collects\launcher\$(ProjectName).pdb - Windows - false - - - - - - - NDEBUG;%(PreprocessorDefinitions) - true - true - X64 - ..\..\..\collects\launcher\$(ProjectName).tlb - - - AnySuitable - true - Speed - WIN32;NDEBUG;_WINDOWS;MRSTART;%(PreprocessorDefinitions) - true - MultiThreaded - true - Level3 - true - ProgramDatabase - - - NDEBUG;MRSTART;%(PreprocessorDefinitions) - 0x0409 - ..\starters - - - user32.lib;%(AdditionalDependencies) - ..\..\..\collects\launcher\$(ProjectName).exe - true - true - ..\..\..\collects\launcher\$(ProjectName).pdb - Windows - false - - - MachineX64 - - - - - - - - - - - - + + + + + Release + Win32 + + + Release + x64 + + + + {138CC248-8A45-436E-A4A6-E7570D7C2C0F} + + + + Application + false + + + Application + false + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + ..\..\..\lib\ + $(Platform)\$(Configuration)\ + false + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + Win32 + ..\..\..\lib\$(ProjectName).tlb + + + AnySuitable + true + Speed + WIN32;NDEBUG;_WINDOWS;MRSTART;%(PreprocessorDefinitions) + true + MultiThreaded + true + Level3 + true + ProgramDatabase + + + NDEBUG;MRSTART;%(PreprocessorDefinitions) + 0x0409 + ..\starters + + + /MACHINE:I386 %(AdditionalOptions) + user32.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName).exe + true + true + ..\..\..\lib\$(ProjectName).pdb + Windows + false + + + + + + + NDEBUG;%(PreprocessorDefinitions) + true + true + X64 + ..\..\..\lib\$(ProjectName).tlb + + + AnySuitable + true + Speed + WIN32;NDEBUG;_WINDOWS;MRSTART;%(PreprocessorDefinitions) + true + MultiThreaded + true + Level3 + true + ProgramDatabase + + + NDEBUG;MRSTART;%(PreprocessorDefinitions) + 0x0409 + ..\starters + + + user32.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName).exe + true + true + ..\..\..\lib\$(ProjectName).pdb + Windows + false + + + MachineX64 + + + + + + + + + + + + diff --git a/racket/src/worksp10/mrstart/mrstart.sln b/racket/src/worksp/mrstart/mrstart9.sln similarity index 81% rename from racket/src/worksp10/mrstart/mrstart.sln rename to racket/src/worksp/mrstart/mrstart9.sln index 59cdbac404..0db23da3e5 100644 --- a/racket/src/worksp10/mrstart/mrstart.sln +++ b/racket/src/worksp/mrstart/mrstart9.sln @@ -1,19 +1,19 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MrStart", "mrstart.vcxproj", "{138CC248-8A45-436E-A4A6-E7570D7C2C0F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|Win32.ActiveCfg = Release|Win32 - {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|Win32.Build.0 = Release|Win32 - {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|x64.ActiveCfg = Release|x64 - {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MrStart", "mrstart.vcproj", "{138CC248-8A45-436E-A4A6-E7570D7C2C0F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|Win32.ActiveCfg = Release|Win32 + {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|Win32.Build.0 = Release|Win32 + {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|x64.ActiveCfg = Release|x64 + {138CC248-8A45-436E-A4A6-E7570D7C2C0F}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/msvcprep.bat b/racket/src/worksp/msvcprep.bat new file mode 100644 index 0000000000..cdedf6cccc --- /dev/null +++ b/racket/src/worksp/msvcprep.bat @@ -0,0 +1,19 @@ + +REM Expects "x86" or "x64" as an argument. +REM Find Visual Studio in one of the usual places. + +set VCMODE=%1 + +set VCVARBAT=C:\Program Files\Microsoft Visual Studio 12.0\vc\vcvarsall.bat +if not exist "%VCVARBAT%" set VCVARBAT=C:\Program Files (x86)\Microsoft Visual Studio 12.0\vc\vcvarsall.bat + +if not exist "%VCVARBAT%" set VCVARBAT=C:\Program Files\Microsoft Visual Studio 11.0\vc\vcvarsall.bat +if not exist "%VCVARBAT%" set VCVARBAT=C:\Program Files (x86)\Microsoft Visual Studio 11.0\vc\vcvarsall.bat + +if not exist "%VCVARBAT%" set VCVARBAT=C:\Program Files\Microsoft Visual Studio 10.0\vc\vcvarsall.bat +if not exist "%VCVARBAT%" set VCVARBAT=C:\Program Files (x86)\Microsoft Visual Studio 10.0\vc\vcvarsall.bat + +if not exist "%VCVARBAT%" set VCVARBAT=C:\Program Files\Microsoft Visual Studio 9.0\vc\vcvarsall.bat +if not exist "%VCVARBAT%" set VCVARBAT=C:\Program Files (x86)\Microsoft Visual Studio 9.0\vc\vcvarsall.bat + +"%VCVARBAT%" %VCMODE% diff --git a/racket/src/worksp/myssink/myssink.vcproj b/racket/src/worksp/myssink/myssink.vcproj index e1230296e1..7ca2ff0eb4 100644 --- a/racket/src/worksp/myssink/myssink.vcproj +++ b/racket/src/worksp/myssink/myssink.vcproj @@ -1,354 +1,354 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp/myssink/myssink.sln b/racket/src/worksp/myssink/myssink9.sln similarity index 97% rename from racket/src/worksp/myssink/myssink.sln rename to racket/src/worksp/myssink/myssink9.sln index 6e10d06966..ecc9cb34e3 100644 --- a/racket/src/worksp/myssink/myssink.sln +++ b/racket/src/worksp/myssink/myssink9.sln @@ -1,26 +1,26 @@ - -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "myssink", "myssink.vcproj", "{1B8F4E47-9F2D-45EA-9941-7672B28E8285}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Debug|Win32.ActiveCfg = Debug|Win32 - {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Debug|Win32.Build.0 = Debug|Win32 - {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Debug|x64.ActiveCfg = Debug|x64 - {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Debug|x64.Build.0 = Debug|x64 - {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Release|Win32.ActiveCfg = Release|Win32 - {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Release|Win32.Build.0 = Release|Win32 - {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Release|x64.ActiveCfg = Release|x64 - {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "myssink", "myssink.vcproj", "{1B8F4E47-9F2D-45EA-9941-7672B28E8285}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Debug|Win32.ActiveCfg = Debug|Win32 + {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Debug|Win32.Build.0 = Debug|Win32 + {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Debug|x64.ActiveCfg = Debug|x64 + {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Debug|x64.Build.0 = Debug|x64 + {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Release|Win32.ActiveCfg = Release|Win32 + {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Release|Win32.Build.0 = Release|Win32 + {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Release|x64.ActiveCfg = Release|x64 + {1B8F4E47-9F2D-45EA-9941-7672B28E8285}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/mzcom/mzcom.rc b/racket/src/worksp/mzcom/mzcom.rc index 5e6643d51c..f5491678fb 100644 --- a/racket/src/worksp/mzcom/mzcom.rc +++ b/racket/src/worksp/mzcom/mzcom.rc @@ -1,150 +1,150 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" -#include -#include "../../racket/src/schvers.h" - -///////////////////////////////////////////////////////////////////////////// -// English (U.S.) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -#ifdef _WIN32 -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -#pragma code_page(1252) -#endif //_WIN32 - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "1 TYPELIB ""MzCOM.tlb""\r\n" - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W - PRODUCTVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x4L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "FileDescription", "MzCOM Module" - VALUE "FileVersion", MZSCHEME_VERSION "\0" - VALUE "InternalName", "MzCOM" - VALUE "LegalCopyright", "Copyright 2000-2014 PLT Design Inc." - VALUE "OriginalFilename", "MzCOM.EXE" - VALUE "ProductName", "MzCOM Module" - VALUE "ProductVersion", MZSCHEME_VERSION "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Dialog -// - -#define mzIDC_STATIC (-1) - -ABOUTBOX DIALOGEX 0, 0, 203, 97 -STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_CENTER | WS_POPUP | - WS_CAPTION -CAPTION "MzCOM" -FONT 8, "MS Sans Serif", 0, 0, 0x0 -BEGIN - DEFPUSHBUTTON "OK",IDOK,76,69,50,14,BS_CENTER - CTEXT "MzCOM v"MZSCHEME_VERSION,mzIDC_STATIC,71,8,61,8 - CTEXT "Copyright (c) 2000-2014 PLT Design Inc.",mzIDC_STATIC, - 41,20,146,9 - CTEXT "Racket v"MZSCHEME_VERSION,mzIDC_STATIC,64,35,75,8 - CTEXT "Copyright (c) 1995-2014 PLT Design Inc.",mzIDC_STATIC, - 30,47,143,8 - ICON MZICON,mzIDC_STATIC,11,16,20,20 -END - - -///////////////////////////////////////////////////////////////////////////// -// -// DESIGNINFO -// - -#ifdef APSTUDIO_INVOKED -GUIDELINES DESIGNINFO -BEGIN - ABOUTBOX, DIALOG - BEGIN - LEFTMARGIN, 1 - RIGHTMARGIN, 201 - TOPMARGIN, 1 - BOTTOMMARGIN, 96 - END -END -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -MZICON ICON "mzcom.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// String Table -// - -STRINGTABLE -BEGIN - IDS_PROJNAME "MzCOM" -END - -#endif // English (U.S.) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// -1 TYPELIB "MzCOM.tlb" - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED - +// Microsoft Visual C++ generated resource script. +// +#include "resource.h" +#include +#include "../../racket/src/schvers.h" + +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE +BEGIN + "1 TYPELIB ""MzCOM.tlb""\r\n" + "\0" +END + +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W + PRODUCTVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x4L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "FileDescription", "MzCOM Module" + VALUE "FileVersion", MZSCHEME_VERSION "\0" + VALUE "InternalName", "MzCOM" + VALUE "LegalCopyright", "Copyright 2000-2014 PLT Design Inc." + VALUE "OriginalFilename", "MzCOM.EXE" + VALUE "ProductName", "MzCOM Module" + VALUE "ProductVersion", MZSCHEME_VERSION "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +#define mzIDC_STATIC (-1) + +ABOUTBOX DIALOGEX 0, 0, 203, 97 +STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_CENTER | WS_POPUP | + WS_CAPTION +CAPTION "MzCOM" +FONT 8, "MS Sans Serif", 0, 0, 0x0 +BEGIN + DEFPUSHBUTTON "OK",IDOK,76,69,50,14,BS_CENTER + CTEXT "MzCOM v"MZSCHEME_VERSION,mzIDC_STATIC,71,8,61,8 + CTEXT "Copyright (c) 2000-2014 PLT Design Inc.",mzIDC_STATIC, + 41,20,146,9 + CTEXT "Racket v"MZSCHEME_VERSION,mzIDC_STATIC,64,35,75,8 + CTEXT "Copyright (c) 1995-2014 PLT Design Inc.",mzIDC_STATIC, + 30,47,143,8 + ICON MZICON,mzIDC_STATIC,11,16,20,20 +END + + +///////////////////////////////////////////////////////////////////////////// +// +// DESIGNINFO +// + +#ifdef APSTUDIO_INVOKED +GUIDELINES DESIGNINFO +BEGIN + ABOUTBOX, DIALOG + BEGIN + LEFTMARGIN, 1 + RIGHTMARGIN, 201 + TOPMARGIN, 1 + BOTTOMMARGIN, 96 + END +END +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +MZICON ICON "mzcom.ico" + +///////////////////////////////////////////////////////////////////////////// +// +// String Table +// + +STRINGTABLE +BEGIN + IDS_PROJNAME "MzCOM" +END + +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// +1 TYPELIB "MzCOM.tlb" + +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + diff --git a/racket/src/worksp/mzcom/mzcom.sln b/racket/src/worksp/mzcom/mzcom.sln index 761b401a3f..075e4d3b2e 100644 --- a/racket/src/worksp/mzcom/mzcom.sln +++ b/racket/src/worksp/mzcom/mzcom.sln @@ -1,81 +1,101 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MzCOM", "MzCOM.vcproj", "{36F31050-55C6-41A3-A23E-3008EBFC1273}" - ProjectSection(ProjectDependencies) = postProject - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} = {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" - ProjectSection(ProjectDependencies) = postProject - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} = {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - 3m|Win32 = 3m|Win32 - 3m|x64 = 3m|x64 - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|Win32.ActiveCfg = 3m|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|Win32.Build.0 = 3m|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|x64.ActiveCfg = 3m|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|x64.Build.0 = 3m|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|Win32.ActiveCfg = Debug|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|Win32.Build.0 = Debug|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|x64.ActiveCfg = Debug|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|x64.Build.0 = Debug|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|Win32.ActiveCfg = Release|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|Win32.Build.0 = Release|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|x64.ActiveCfg = Release|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|x64.Build.0 = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|Win32.ActiveCfg = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|Win32.Build.0 = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|x64.ActiveCfg = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|x64.Build.0 = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|Win32.ActiveCfg = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|Win32.Build.0 = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|x64.ActiveCfg = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|x64.Build.0 = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|Win32.ActiveCfg = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|Win32.Build.0 = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|x64.ActiveCfg = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|x64.Build.0 = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mzcom", "mzcom.vcxproj", "{36F31050-55C6-41A3-A23E-3008EBFC1273}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcxproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcxproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcxproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sgc", "..\sgc\sgc.vcxproj", "{8128F0AE-848A-4985-945A-568796A6DDD7}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + 3m|Win32 = 3m|Win32 + 3m|x64 = 3m|x64 + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + SGC|Win32 = SGC|Win32 + SGC|x64 = SGC|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|Win32.ActiveCfg = 3m|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|Win32.Build.0 = 3m|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|x64.ActiveCfg = 3m|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|x64.Build.0 = 3m|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|Win32.ActiveCfg = Debug|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|Win32.Build.0 = Debug|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|x64.ActiveCfg = Debug|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|x64.Build.0 = Debug|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|Win32.ActiveCfg = Release|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|Win32.Build.0 = Release|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|x64.ActiveCfg = Release|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|x64.Build.0 = Release|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.SGC|Win32.ActiveCfg = SGC|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.SGC|Win32.Build.0 = SGC|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.SGC|x64.ActiveCfg = SGC|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.SGC|x64.Build.0 = SGC|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|Win32.ActiveCfg = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|Win32.Build.0 = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|x64.ActiveCfg = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|x64.Build.0 = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.ActiveCfg = SGC|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.Build.0 = SGC|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.ActiveCfg = SGC|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.Build.0 = SGC|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|Win32.ActiveCfg = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|Win32.Build.0 = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|x64.ActiveCfg = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|x64.Build.0 = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|Win32.ActiveCfg = SGC|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|x64.ActiveCfg = SGC|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|Win32.ActiveCfg = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|Win32.Build.0 = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|x64.ActiveCfg = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|x64.Build.0 = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.ActiveCfg = SGC|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.Build.0 = SGC|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.ActiveCfg = SGC|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.Build.0 = SGC|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.3m|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.3m|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|Win32.ActiveCfg = Debug|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|x64.ActiveCfg = Debug|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.Build.0 = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/mzcom/MzCOM.vcproj b/racket/src/worksp/mzcom/mzcom.vcproj similarity index 96% rename from racket/src/worksp/mzcom/MzCOM.vcproj rename to racket/src/worksp/mzcom/mzcom.vcproj index d91f0b0c03..72c02e8681 100644 --- a/racket/src/worksp/mzcom/MzCOM.vcproj +++ b/racket/src/worksp/mzcom/mzcom.vcproj @@ -1,380 +1,380 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp10/mzcom/MzCOM.vcxproj b/racket/src/worksp/mzcom/mzcom.vcxproj similarity index 71% rename from racket/src/worksp10/mzcom/MzCOM.vcxproj rename to racket/src/worksp/mzcom/mzcom.vcxproj index 24b2ee9f9b..ce8e4556e6 100644 --- a/racket/src/worksp10/mzcom/MzCOM.vcxproj +++ b/racket/src/worksp/mzcom/mzcom.vcxproj @@ -1,322 +1,369 @@ - - - - - 3m - Win32 - - - 3m - x64 - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {36F31050-55C6-41A3-A23E-3008EBFC1273} - - - - Application - false - Static - MultiByte - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(ProjectName)CGC - ..\..\..\ - $(Platform)\$(Configuration)\ - false - - - - $(OutDir)$(ProjectName).tlb - - - Disabled - ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) - _WIN32_WINNT=0x0501;WIN32;_DEBUG;_WINDOWS;GC_DLL;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - Level3 - true - ProgramDatabase - Default - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - ..\..\mzcom;$(OutDir) - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;%(AdditionalDependencies) - ..\..\..\$(ProjectName)CGC.exe - true - true - ..\..\..\$(ProjectName)CGC.pdb - Windows - false - - - - - - - X64 - $(OutDir)$(ProjectName).tlb - - - Disabled - ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) - _WIN32_WINNT=0x0501;WIN32;_DEBUG;_WINDOWS;GC_DLL;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - Level3 - true - ProgramDatabase - Default - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - ..\..\mzcom;$(OutDir) - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;%(AdditionalDependencies) - ..\..\..\$(ProjectName)CGC.exe - true - true - ..\..\..\$(ProjectName)CGC.pdb - Windows - false - - - MachineX64 - - - - - $(OutDir)$(ProjectName).tlb - - - AnySuitable - true - Speed - ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) - _WIN32_WINNT=0x0501;WIN32;NDEBUG;_WINDOWS;GC_DLL;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - ..\..\mzcom;$(OutDir) - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;%(AdditionalDependencies) - ..\..\..\$(ProjectName)CGC.exe - true - true - ..\..\..\$(ProjectName)CGC.pdb - Windows - false - - - - - - - X64 - $(OutDir)$(ProjectName).tlb - - - AnySuitable - true - Speed - ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) - _WIN32_WINNT=0x0501;WIN32;NDEBUG;_WINDOWS;GC_DLL;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - ..\..\mzcom;$(OutDir) - - - /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;%(AdditionalDependencies) - ..\..\..\$(ProjectName)CGC.exe - true - true - ..\..\..\$(ProjectName)CGC.pdb - Windows - false - - - MachineX64 - - - - - $(OutDir)$(ProjectName).tlb - - - AnySuitable - true - Speed - ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) - _WIN32_WINNT=0x0501;WIN32;NDEBUG;_WINDOWS;GC_DLL;MZCOM_3M;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - ..\..\mzcom;$(OutDir) - - - false - - - /MACHINE:I386 /DELAYLOAD:libracket3mxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;..\..\..\lib\msvc\libracket3mxxxxxxx.lib;%(AdditionalDependencies) - ..\..\..\$(ProjectName).exe - true - true - ..\..\..\$(ProjectName).pdb - Windows - false - - - - - - - X64 - $(OutDir)$(ProjectName).tlb - - - AnySuitable - true - Speed - ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) - _WIN32_WINNT=0x0501;WIN32;NDEBUG;_WINDOWS;GC_DLL;MZCOM_3M;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - ..\..\mzcom;$(OutDir) - - - false - - - /DELAYLOAD:libracket3mxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;..\..\..\lib\msvc\libracket3mxxxxxxx.lib;%(AdditionalDependencies) - ..\..\..\$(ProjectName).exe - true - true - ..\..\..\$(ProjectName).pdb - Windows - false - - - MachineX64 - - - - - - - - - - - - - - - - - - - - - - - - - - {66548e7b-294e-40ef-b7c0-c8d6d7e6234f} - false - - - {a6713577-7dfb-48f8-b8c1-7db2d7c51f90} - false - - - - - - + + + + + 3m + Win32 + + + 3m + x64 + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {36F31050-55C6-41A3-A23E-3008EBFC1273} + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(ProjectName)CGC + ..\..\..\lib\ + $(Platform)\$(Configuration)\ + false + + + + $(OutDir)$(ProjectName).tlb + + + Disabled + ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;GC_DLL;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + ..\..\mzcom;$(OutDir) + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)CGC.exe + true + true + ..\..\..\lib\$(ProjectName)CGC.pdb + Windows + 8388608 + false + + + + + + + X64 + $(OutDir)$(ProjectName).tlb + + + Disabled + ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;GC_DLL;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + ..\..\mzcom;$(OutDir) + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)CGC.exe + true + true + ..\..\..\lib\$(ProjectName)CGC.pdb + Windows + 8388608 + false + + + MachineX64 + + + + + $(OutDir)$(ProjectName).tlb + + + AnySuitable + true + Speed + ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;GC_DLL;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + ..\..\mzcom;$(OutDir) + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)CGC.exe + true + true + ..\..\..\lib\$(ProjectName)CGC.pdb + Windows + 8388608 + false + + + + + + + X64 + $(OutDir)$(ProjectName).tlb + + + AnySuitable + true + Speed + ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;GC_DLL;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + ..\..\mzcom;$(OutDir) + + + /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName)CGC.exe + true + true + ..\..\..\lib\$(ProjectName)CGC.pdb + Windows + 8388608 + false + + + MachineX64 + + + + + $(OutDir)$(ProjectName).tlb + + + AnySuitable + true + Speed + ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;GC_DLL;MZCOM_3M;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + ..\..\mzcom;$(OutDir) + + + false + + + /MACHINE:I386 /DELAYLOAD:libracket3mxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;..\..\..\lib\msvc\libracket3mxxxxxxx.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName).exe + true + true + ..\..\..\lib\$(ProjectName).pdb + Windows + 8388608 + false + + + + + + + X64 + $(OutDir)$(ProjectName).tlb + + + AnySuitable + true + Speed + ..;..\..\racket\include;.;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;GC_DLL;MZCOM_3M;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + ..\..\mzcom;$(OutDir) + + + false + + + /DELAYLOAD:libracket3mxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;..\..\..\lib\msvc\libracket3mxxxxxxx.lib;%(AdditionalDependencies) + ..\..\..\lib\$(ProjectName).exe + true + true + ..\..\..\lib\$(ProjectName).pdb + Windows + 8388608 + false + + + MachineX64 + + + + + + + + + + + + + + + + + + + + + + + {66548e7b-294e-40ef-b7c0-c8d6d7e6234f} + false + + + {a6713577-7dfb-48f8-b8c1-7db2d7c51f90} + false + + + + + + diff --git a/racket/src/worksp10/mzcom/mzcom.sln b/racket/src/worksp/mzcom/mzcom9.sln similarity index 84% rename from racket/src/worksp10/mzcom/mzcom.sln rename to racket/src/worksp/mzcom/mzcom9.sln index 1592c5a10b..5b5b3d72c2 100644 --- a/racket/src/worksp10/mzcom/mzcom.sln +++ b/racket/src/worksp/mzcom/mzcom9.sln @@ -1,73 +1,81 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MzCOM", "MzCOM.vcxproj", "{36F31050-55C6-41A3-A23E-3008EBFC1273}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcxproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcxproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcxproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - 3m|Win32 = 3m|Win32 - 3m|x64 = 3m|x64 - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|Win32.ActiveCfg = 3m|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|Win32.Build.0 = 3m|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|x64.ActiveCfg = 3m|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|x64.Build.0 = 3m|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|Win32.ActiveCfg = Debug|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|Win32.Build.0 = Debug|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|x64.ActiveCfg = Debug|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|x64.Build.0 = Debug|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|Win32.ActiveCfg = Release|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|Win32.Build.0 = Release|Win32 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|x64.ActiveCfg = Release|x64 - {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|x64.Build.0 = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|Win32.ActiveCfg = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|Win32.Build.0 = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|x64.ActiveCfg = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|x64.Build.0 = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|Win32.ActiveCfg = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|Win32.Build.0 = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|x64.ActiveCfg = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|x64.Build.0 = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|Win32.ActiveCfg = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|Win32.Build.0 = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|x64.ActiveCfg = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|x64.Build.0 = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MzCOM", "MzCOM.vcproj", "{36F31050-55C6-41A3-A23E-3008EBFC1273}" + ProjectSection(ProjectDependencies) = postProject + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} = {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" + ProjectSection(ProjectDependencies) = postProject + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} = {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + 3m|Win32 = 3m|Win32 + 3m|x64 = 3m|x64 + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|Win32.ActiveCfg = 3m|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|Win32.Build.0 = 3m|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|x64.ActiveCfg = 3m|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.3m|x64.Build.0 = 3m|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|Win32.ActiveCfg = Debug|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|Win32.Build.0 = Debug|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|x64.ActiveCfg = Debug|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Debug|x64.Build.0 = Debug|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|Win32.ActiveCfg = Release|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|Win32.Build.0 = Release|Win32 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|x64.ActiveCfg = Release|x64 + {36F31050-55C6-41A3-A23E-3008EBFC1273}.Release|x64.Build.0 = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|Win32.ActiveCfg = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|Win32.Build.0 = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|x64.ActiveCfg = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.3m|x64.Build.0 = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|Win32.ActiveCfg = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|Win32.Build.0 = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|x64.ActiveCfg = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.3m|x64.Build.0 = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|Win32.ActiveCfg = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|Win32.Build.0 = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|x64.ActiveCfg = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.3m|x64.Build.0 = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/mzstart/mzstart.sln b/racket/src/worksp/mzstart/mzstart.sln index adaaece83c..e08ee1848c 100644 --- a/racket/src/worksp/mzstart/mzstart.sln +++ b/racket/src/worksp/mzstart/mzstart.sln @@ -1,19 +1,19 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MzStart", "mzstart.vcproj", "{838B0D91-A8B3-4716-9D37-E0E444B563D2}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|Win32.ActiveCfg = Release|Win32 - {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|Win32.Build.0 = Release|Win32 - {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|x64.ActiveCfg = Release|x64 - {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mzstart", "mzstart.vcxproj", "{838B0D91-A8B3-4716-9D37-E0E444B563D2}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|Win32.ActiveCfg = Release|Win32 + {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|Win32.Build.0 = Release|Win32 + {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|x64.ActiveCfg = Release|x64 + {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/mzstart/mzstart.vcproj b/racket/src/worksp/mzstart/mzstart.vcproj index 1f298e4160..4b31d967ab 100644 --- a/racket/src/worksp/mzstart/mzstart.vcproj +++ b/racket/src/worksp/mzstart/mzstart.vcproj @@ -1,132 +1,132 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp10/mzstart/mzstart.vcxproj b/racket/src/worksp/mzstart/mzstart.vcxproj similarity index 79% rename from racket/src/worksp10/mzstart/mzstart.vcxproj rename to racket/src/worksp/mzstart/mzstart.vcxproj index f2643a968c..ef8ccea76b 100644 --- a/racket/src/worksp10/mzstart/mzstart.vcxproj +++ b/racket/src/worksp/mzstart/mzstart.vcxproj @@ -1,107 +1,112 @@ - - - - - Release - Win32 - - - Release - x64 - - - - {838B0D91-A8B3-4716-9D37-E0E444B563D2} - - - - Application - false - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - ..\..\..\collects\launcher\ - $(Platform)\$(Configuration)\ - false - - - - AnySuitable - true - Speed - WIN32;NDEBUG;_CONSOLE;MZSTART;%(PreprocessorDefinitions) - true - MultiThreaded - true - Level3 - true - ProgramDatabase - - - NDEBUG;MZSTART;%(PreprocessorDefinitions) - 0x0409 - ..\starters - - - /MACHINE:I386 %(AdditionalOptions) - ..\..\..\collects\launcher\$(ProjectName).exe - true - true - ..\..\..\collects\launcher\$(ProjectName).pdb - Console - false - - - - - - - X64 - - - AnySuitable - true - Speed - WIN32;NDEBUG;_CONSOLE;MZSTART;%(PreprocessorDefinitions) - true - MultiThreaded - true - Level3 - true - ProgramDatabase - - - NDEBUG;MZSTART;%(PreprocessorDefinitions) - 0x0409 - ..\starters - - - ..\..\..\collects\launcher\$(ProjectName).exe - true - true - ..\..\..\collects\launcher\$(ProjectName).pdb - Console - false - - - MachineX64 - - - - - - - - - - - - + + + + + Release + Win32 + + + Release + x64 + + + + {838B0D91-A8B3-4716-9D37-E0E444B563D2} + + + + Application + false + + + Application + false + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + ..\..\..\lib\ + $(Platform)\$(Configuration)\ + false + + + + AnySuitable + true + Speed + WIN32;NDEBUG;_CONSOLE;MZSTART;%(PreprocessorDefinitions) + true + MultiThreaded + true + Level3 + true + ProgramDatabase + + + NDEBUG;MZSTART;%(PreprocessorDefinitions) + 0x0409 + ..\starters + + + /MACHINE:I386 %(AdditionalOptions) + ..\..\..\lib\$(ProjectName).exe + true + true + ..\..\..\lib\$(ProjectName).pdb + Console + false + + + + + + + AnySuitable + true + Speed + WIN32;NDEBUG;_CONSOLE;MZSTART;%(PreprocessorDefinitions) + true + MultiThreaded + true + Level3 + true + ProgramDatabase + + + NDEBUG;MZSTART;%(PreprocessorDefinitions) + 0x0409 + ..\starters + + + ..\..\..\lib\$(ProjectName).exe + true + true + ..\..\..\lib\$(ProjectName).pdb + Console + false + + + MachineX64 + + + + + + + + + + + + diff --git a/racket/src/worksp10/mzstart/mzstart.sln b/racket/src/worksp/mzstart/mzstart9.sln similarity index 81% rename from racket/src/worksp10/mzstart/mzstart.sln rename to racket/src/worksp/mzstart/mzstart9.sln index d77bc21548..0b87ce0e70 100644 --- a/racket/src/worksp10/mzstart/mzstart.sln +++ b/racket/src/worksp/mzstart/mzstart9.sln @@ -1,19 +1,19 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MzStart", "mzstart.vcxproj", "{838B0D91-A8B3-4716-9D37-E0E444B563D2}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|Win32.ActiveCfg = Release|Win32 - {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|Win32.Build.0 = Release|Win32 - {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|x64.ActiveCfg = Release|x64 - {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MzStart", "mzstart.vcproj", "{838B0D91-A8B3-4716-9D37-E0E444B563D2}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|Win32.ActiveCfg = Release|Win32 + {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|Win32.Build.0 = Release|Win32 + {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|x64.ActiveCfg = Release|x64 + {838B0D91-A8B3-4716-9D37-E0E444B563D2}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/racket/racket.manifest b/racket/src/worksp/racket/racket.manifest index 314024aa0a..5ead5ea419 100644 --- a/racket/src/worksp/racket/racket.manifest +++ b/racket/src/worksp/racket/racket.manifest @@ -1,22 +1,22 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp/racket/racket.rc b/racket/src/worksp/racket/racket.rc index 5a7a262a90..81193c9cdd 100644 --- a/racket/src/worksp/racket/racket.rc +++ b/racket/src/worksp/racket/racket.rc @@ -1,49 +1,49 @@ -#include -#include "../../racket/src/schvers.h" - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -APPLICATION ICON DISCARDABLE "racket.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W - PRODUCTVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "PLT Design Inc.\0" - VALUE "FileDescription", "Racket application\0" - VALUE "InternalName", "Racket\0" - VALUE "FileVersion", MZSCHEME_VERSION "\0" - VALUE "LegalCopyright", "Copyright 1995-2014 PLT Design Inc.\0" - VALUE "OriginalFilename", "racket.exe\0" - VALUE "ProductName", "Racket\0" - VALUE "ProductVersion", MZSCHEME_VERSION "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END - -CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "racket.manifest" +#include +#include "../../racket/src/schvers.h" + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +APPLICATION ICON DISCARDABLE "racket.ico" + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W + PRODUCTVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "PLT Design Inc.\0" + VALUE "FileDescription", "Racket application\0" + VALUE "InternalName", "Racket\0" + VALUE "FileVersion", MZSCHEME_VERSION "\0" + VALUE "LegalCopyright", "Copyright 1995-2014 PLT Design Inc.\0" + VALUE "OriginalFilename", "racket.exe\0" + VALUE "ProductName", "Racket\0" + VALUE "ProductVersion", MZSCHEME_VERSION "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "racket.manifest" diff --git a/racket/src/worksp/racket/racket.sln b/racket/src/worksp/racket/racket.sln index cd9f2450ce..12db28972c 100644 --- a/racket/src/worksp/racket/racket.sln +++ b/racket/src/worksp/racket/racket.sln @@ -1,90 +1,81 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Racket", "racket.vcproj", "{EB7023C8-6D72-4DE4-ADFC-3913C4C70991}" - ProjectSection(ProjectDependencies) = postProject - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} = {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} - {8128F0AE-848A-4985-945A-568796A6DDD7} = {8128F0AE-848A-4985-945A-568796A6DDD7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" - ProjectSection(ProjectDependencies) = postProject - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} = {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} - {8128F0AE-848A-4985-945A-568796A6DDD7} = {8128F0AE-848A-4985-945A-568796A6DDD7} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sgc", "..\sgc\sgc.vcproj", "{8128F0AE-848A-4985-945A-568796A6DDD7}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - SGC|Win32 = SGC|Win32 - SGC|x64 = SGC|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|Win32.ActiveCfg = Debug|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|Win32.Build.0 = Debug|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|x64.ActiveCfg = Debug|x64 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|x64.Build.0 = Debug|x64 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|Win32.ActiveCfg = Release|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|Win32.Build.0 = Release|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|x64.ActiveCfg = Release|x64 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|x64.Build.0 = Release|x64 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|Win32.ActiveCfg = SGC|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|Win32.Build.0 = SGC|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|x64.ActiveCfg = SGC|x64 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|x64.Build.0 = SGC|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.ActiveCfg = SGC|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.Build.0 = SGC|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.ActiveCfg = SGC|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.Build.0 = SGC|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|Win32.ActiveCfg = SGC|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|x64.ActiveCfg = SGC|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.ActiveCfg = SGC|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.Build.0 = SGC|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.ActiveCfg = SGC|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.Build.0 = SGC|x64 - {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|Win32.ActiveCfg = Debug|Win32 - {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|x64.ActiveCfg = Debug|x64 - {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|Win32.ActiveCfg = Release|Win32 - {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|x64.ActiveCfg = Release|x64 - {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.ActiveCfg = Release|Win32 - {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.Build.0 = Release|Win32 - {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.ActiveCfg = Release|x64 - {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "racket", "racket.vcxproj", "{EB7023C8-6D72-4DE4-ADFC-3913C4C70991}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcxproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcxproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcxproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sgc", "..\sgc\sgc.vcxproj", "{8128F0AE-848A-4985-945A-568796A6DDD7}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + SGC|Win32 = SGC|Win32 + SGC|x64 = SGC|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|Win32.ActiveCfg = Debug|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|Win32.Build.0 = Debug|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|x64.ActiveCfg = Debug|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|x64.Build.0 = Debug|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|Win32.ActiveCfg = Release|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|Win32.Build.0 = Release|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|x64.ActiveCfg = Release|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|x64.Build.0 = Release|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|Win32.ActiveCfg = SGC|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|Win32.Build.0 = SGC|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|x64.ActiveCfg = SGC|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|x64.Build.0 = SGC|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.ActiveCfg = SGC|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.Build.0 = SGC|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.ActiveCfg = SGC|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.Build.0 = SGC|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|Win32.ActiveCfg = SGC|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|x64.ActiveCfg = SGC|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.ActiveCfg = SGC|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.Build.0 = SGC|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.ActiveCfg = SGC|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.Build.0 = SGC|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|Win32.ActiveCfg = Debug|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|x64.ActiveCfg = Debug|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.Build.0 = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/racket/racket.vcproj b/racket/src/worksp/racket/racket.vcproj index df5ca09550..5287e7dc03 100644 --- a/racket/src/worksp/racket/racket.vcproj +++ b/racket/src/worksp/racket/racket.vcproj @@ -1,378 +1,369 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp10/racket/racket.vcxproj b/racket/src/worksp/racket/racket.vcxproj similarity index 51% rename from racket/src/worksp10/racket/racket.vcxproj rename to racket/src/worksp/racket/racket.vcxproj index 0cf06fa23f..720f6246b3 100644 --- a/racket/src/worksp10/racket/racket.vcxproj +++ b/racket/src/worksp/racket/racket.vcxproj @@ -1,264 +1,411 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991} - - - - Application - false - MultiByte - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(ProjectName)CGC - ..\..\..\ - $(Platform)\$(Configuration)\ - false - - - - Disabled - ..;..\..\racket\include - WIN32;_DEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - Level3 - true - ProgramDatabase - Default - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;user32.lib;%(AdditionalDependencies) - ..\..\..\RacketCGC.exe - true - true - ..\..\..\RacketCGC.pdb - Console - 8388608 - false - - - - - - if exist ..\..\..\RacketCGC.exe goto :MzOK - echo Error: did not find ..\..\..\RacketCGC.exe - exit 1 - :MzOK - ..\..\..\RacketCGC.exe -cu ..\..\racket\mkincludes.rkt "$(OutDir)/include/" ..\..\racket .. - if errorlevel 1 exit 1 - cd ..\..\racket\dynsrc - mkmzdynd.bat - cd ..\..\worksp\racket - - - - - - X64 - - - Disabled - ..;..\..\racket\include - WIN32;_DEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - EnableFastChecks - MultiThreadedDebug - - - Level3 - true - ProgramDatabase - Default - - - _DEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;user32.lib;%(AdditionalDependencies) - ..\..\..\RacketCGC.exe - true - true - ..\..\..\RacketCGC.pdb - Console - 8388608 - false - - - MachineX64 - - - - if exist ..\..\..\RacketCGC.exe goto :MzOK - echo Error: did not find ..\..\..\RacketCGC.exe - exit 1 - :MzOK - ..\..\..\RacketCGC.exe -cu ..\..\racket\mkincludes.rkt "$(OutDir)/include/" ..\..\racket .. - if errorlevel 1 exit 1 - cd ..\..\racket\dynsrc - mkmzdynd.bat - cd ..\..\worksp\racket - - - - - - AnySuitable - true - Speed - ..;..\..\racket\include - WIN32;NDEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;user32.lib;%(AdditionalDependencies) - ..\..\..\RacketCGC.exe - true - true - ..\..\..\RacketCGC.pdb - Console - 8388608 - false - - - - - - if exist ..\..\..\RacketCGC.exe goto :MzOK - echo Error: did not find ..\..\..\RacketCGC.exe - exit 1 - :MzOK - ..\..\..\RacketCGC.exe -cu ..\..\racket\mkincludes.rkt "$(OutDir)/include/" ..\..\racket .. - if errorlevel 1 exit 1 - cd ..\..\racket\dynsrc - mkmzdyn.bat - cd ..\..\worksp\racket - - - - - - X64 - - - AnySuitable - true - Speed - ..;..\..\racket\include - WIN32;NDEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) - true - MultiThreaded - true - - - Level3 - true - ProgramDatabase - Default - - - NDEBUG;%(PreprocessorDefinitions) - 0x0409 - - - /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) - delayimp.lib;user32.lib;%(AdditionalDependencies) - ..\..\..\RacketCGC.exe - true - true - ..\..\..\RacketCGC.pdb - Console - 8388608 - false - - - MachineX64 - - - - if exist ..\..\..\RacketCGC.exe goto :MzOK - echo Error: did not find ..\..\..\RacketCGC.exe - exit 1 - :MzOK - ..\..\..\RacketCGC.exe -cu ..\..\racket\mkincludes.rkt "$(OutDir)/include/" ..\..\racket .. - if errorlevel 1 exit 1 - cd ..\..\racket\dynsrc - mkmzdyn.bat - cd ..\..\worksp\racket - - - - - - - - - - - - - - - - - - {66548e7b-294e-40ef-b7c0-c8d6d7e6234f} - false - - - {a6713577-7dfb-48f8-b8c1-7db2d7c51f90} - false - - - - - - + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + SGC + Win32 + + + SGC + x64 + + + + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991} + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + $(ProjectName)CGC + ..\..\..\ + $(Platform)\$(Configuration)\ + false + + + + Disabled + ..;..\..\racket\include + WIN32;_DEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;user32.lib;%(AdditionalDependencies) + ..\..\..\RacketCGC.exe + true + true + ..\..\..\RacketCGC.pdb + Console + 8388608 + false + + + + + +if exist "$(TargetPath)" goto :MzOK +echo Error: did not find $(TargetPath) +exit 1 +:MzOK +"$(TargetPath)" -cu ..\..\racket\mkincludes.rkt "$(TargetDir)/include/" ..\..\racket .. +if errorlevel 1 exit 1 +cd ..\..\racket\dynsrc +mkmzdynd.bat +cd ..\..\worksp\racket + + + + + + + Disabled + ..;..\..\racket\include + WIN32;_DEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + true + ProgramDatabase + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:X64 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;user32.lib;%(AdditionalDependencies) + ..\..\..\RacketCGC.exe + true + true + ..\..\..\RacketCGC.pdb + Console + 8388608 + false + + + MachineX64 + + + +if exist "$(TargetPath)" goto :MzOK +echo Error: did not find $(TargetPath) +exit 1 +:MzOK +"$(TargetPath)" -cu ..\..\racket\mkincludes.rkt "$(TargetDir)/include/" ..\..\racket .. +if errorlevel 1 exit 1 +cd ..\..\racket\dynsrc +mkmzdynd.bat +cd ..\..\worksp\racket + + + + + + + AnySuitable + true + Speed + ..;..\..\racket\include + WIN32;NDEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;user32.lib;%(AdditionalDependencies) + ..\..\..\RacketCGC.exe + true + true + ..\..\..\RacketCGC.pdb + Console + 8388608 + false + + + + + +if exist "$(TargetPath)" goto :MzOK +echo Error: did not find $(TargetPath) +exit 1 +:MzOK +"$(TargetPath)" -cu ..\..\racket\mkincludes.rkt "$(TargetDir)/include/" ..\..\racket .. +if errorlevel 1 exit 1 +cd ..\..\racket\dynsrc +mkmzdyn.bat +cd ..\..\worksp\racket + + + + + + + AnySuitable + true + Speed + ..;..\..\racket\include + WIN32;NDEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;user32.lib;%(AdditionalDependencies) + ..\..\..\RacketCGC.exe + true + true + ..\..\..\RacketCGC.pdb + Console + 8388608 + false + + + MachineX64 + + + +if exist "$(TargetPath)" goto :MzOK +echo Error: did not find $(TargetPath) +exit 1 +:MzOK +"$(TargetPath)" -cu ..\..\racket\mkincludes.rkt "$(TargetDir)/include/" ..\..\racket .. +if errorlevel 1 exit 1 +cd ..\..\racket\dynsrc +mkmzdyn.bat +cd ..\..\worksp\racket + + + + + + + AnySuitable + true + Speed + ..;..\..\racket\include + WIN32;NDEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /MACHINE:I386 /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;user32.lib;%(AdditionalDependencies) + ..\..\..\RacketCGC.exe + true + true + ..\..\..\RacketCGC.pdb + Console + 8388608 + false + + + + + +if exist "$(TargetPath)" goto :MzOK +echo Error: did not find $(TargetPath) +exit 1 +:MzOK +"$(TargetPath)" -cu ..\..\racket\mkincludes.rkt "$(TargetDir)/include/" ..\..\racket .. +if errorlevel 1 exit 1 +cd ..\..\racket\dynsrc +mkmzdyn.bat +cd ..\..\worksp\racket + + + + + + + AnySuitable + true + Speed + ..;..\..\racket\include + WIN32;NDEBUG;_CONSOLE;GC_DLL;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + true + ProgramDatabase + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0409 + + + /DELAYLOAD:libracketxxxxxxx.dll /DELAYLOAD:libmzgcxxxxxxx.dll %(AdditionalOptions) + delayimp.lib;user32.lib;%(AdditionalDependencies) + ..\..\..\RacketCGC.exe + true + true + ..\..\..\RacketCGC.pdb + Console + 8388608 + false + + + MachineX64 + + + +if exist "$(TargetPath)" goto :MzOK +echo Error: did not find $(TargetPath) +exit 1 +:MzOK +"$(TargetPath)" -cu ..\..\racket\mkincludes.rkt "$(TargetDir)/include/" ..\..\racket .. +if errorlevel 1 exit 1 +cd ..\..\racket\dynsrc +mkmzdyn.bat +cd ..\..\worksp\racket + + + + + + + + + + + + + + + + {a6713577-7dfb-48f8-b8c1-7db2d7c51f90} + false + + + {8128f0ae-848a-4985-945a-568796a6ddd7} + false + + + + + + diff --git a/racket/src/worksp10/racket/racket.sln b/racket/src/worksp/racket/racket9.sln similarity index 53% rename from racket/src/worksp10/racket/racket.sln rename to racket/src/worksp/racket/racket9.sln index 552d0c88f3..43aa499ff4 100644 --- a/racket/src/worksp10/racket/racket.sln +++ b/racket/src/worksp/racket/racket9.sln @@ -1,55 +1,90 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Racket", "racket.vcxproj", "{EB7023C8-6D72-4DE4-ADFC-3913C4C70991}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcxproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcxproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcxproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|Win32.ActiveCfg = Debug|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|Win32.Build.0 = Debug|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|x64.ActiveCfg = Debug|x64 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|x64.Build.0 = Debug|x64 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|Win32.ActiveCfg = Release|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|Win32.Build.0 = Release|Win32 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|x64.ActiveCfg = Release|x64 - {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|x64.Build.0 = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 - {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 - {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Racket", "racket.vcproj", "{EB7023C8-6D72-4DE4-ADFC-3913C4C70991}" + ProjectSection(ProjectDependencies) = postProject + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} = {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90} + {8128F0AE-848A-4985-945A-568796A6DDD7} = {8128F0AE-848A-4985-945A-568796A6DDD7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libracket", "..\libracket\libracket.vcproj", "{A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}" + ProjectSection(ProjectDependencies) = postProject + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} = {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} = {66548E7B-294E-40EF-B7C0-C8D6D7E6234F} + {8128F0AE-848A-4985-945A-568796A6DDD7} = {8128F0AE-848A-4985-945A-568796A6DDD7} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmzgc", "..\libmzgc\libmzgc.vcproj", "{66548E7B-294E-40EF-B7C0-C8D6D7E6234F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libffi", "..\libffi\libffi.vcproj", "{7DB29F1E-06FD-4E39-97FF-1C7922F6901A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sgc", "..\sgc\sgc.vcproj", "{8128F0AE-848A-4985-945A-568796A6DDD7}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + SGC|Win32 = SGC|Win32 + SGC|x64 = SGC|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|Win32.ActiveCfg = Debug|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|Win32.Build.0 = Debug|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|x64.ActiveCfg = Debug|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Debug|x64.Build.0 = Debug|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|Win32.ActiveCfg = Release|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|Win32.Build.0 = Release|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|x64.ActiveCfg = Release|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.Release|x64.Build.0 = Release|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|Win32.ActiveCfg = SGC|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|Win32.Build.0 = SGC|Win32 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|x64.ActiveCfg = SGC|x64 + {EB7023C8-6D72-4DE4-ADFC-3913C4C70991}.SGC|x64.Build.0 = SGC|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.ActiveCfg = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|Win32.Build.0 = Debug|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.ActiveCfg = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Debug|x64.Build.0 = Debug|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.ActiveCfg = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|Win32.Build.0 = Release|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.ActiveCfg = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.Release|x64.Build.0 = Release|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.ActiveCfg = SGC|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|Win32.Build.0 = SGC|Win32 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.ActiveCfg = SGC|x64 + {A6713577-7DFB-48F8-B8C1-7DB2D7C51F90}.SGC|x64.Build.0 = SGC|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.ActiveCfg = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|Win32.Build.0 = Debug|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.ActiveCfg = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Debug|x64.Build.0 = Debug|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.ActiveCfg = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|Win32.Build.0 = Release|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.ActiveCfg = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.Release|x64.Build.0 = Release|x64 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|Win32.ActiveCfg = SGC|Win32 + {66548E7B-294E-40EF-B7C0-C8D6D7E6234F}.SGC|x64.ActiveCfg = SGC|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.ActiveCfg = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|Win32.Build.0 = Debug|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.ActiveCfg = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Debug|x64.Build.0 = Debug|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.ActiveCfg = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|Win32.Build.0 = Release|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.ActiveCfg = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.Release|x64.Build.0 = Release|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.ActiveCfg = SGC|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|Win32.Build.0 = SGC|Win32 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.ActiveCfg = SGC|x64 + {7DB29F1E-06FD-4E39-97FF-1C7922F6901A}.SGC|x64.Build.0 = SGC|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|Win32.ActiveCfg = Debug|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Debug|x64.ActiveCfg = Debug|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.Release|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.ActiveCfg = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|Win32.Build.0 = Release|Win32 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.ActiveCfg = Release|x64 + {8128F0AE-848A-4985-945A-568796A6DDD7}.SGC|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/racket/src/worksp/sgc/sgc.vcproj b/racket/src/worksp/sgc/sgc.vcproj index 7b6ba3cf5d..624671c08f 100644 --- a/racket/src/worksp/sgc/sgc.vcproj +++ b/racket/src/worksp/sgc/sgc.vcproj @@ -1,171 +1,171 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/racket/src/worksp/sgc/sgc.vcxproj b/racket/src/worksp/sgc/sgc.vcxproj new file mode 100644 index 0000000000..18b62b4198 --- /dev/null +++ b/racket/src/worksp/sgc/sgc.vcxproj @@ -0,0 +1,157 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {8128F0AE-848A-4985-945A-568796A6DDD7} + sgc + Win32Proj + + + + DynamicLibrary + Unicode + true + + + DynamicLibrary + Unicode + + + DynamicLibrary + Unicode + true + + + DynamicLibrary + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.40219.1 + ..\..\..\lib\ + $(Platform)\$(Configuration)\ + false + + + + Disabled + WIN32;_DEBUG;_WINDOWS;_USRDLL;SGC_EXPORTS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + Use + Level3 + EditAndContinue + + + ..\..\..\lib\libmzgcxxxxxxx.dll + true + Windows + ..\..\..\lib\msvc\libmzgcxxxxxxx.lib + MachineX86 + + + + + Disabled + WIN32;_DEBUG;_WINDOWS;_USRDLL;SGC_EXPORTS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + Use + Level3 + ProgramDatabase + + + ..\..\..\lib\libmzgcxxxxxxx.dll + true + Windows + ..\..\..\lib\msvc\libmzgcxxxxxxx.lib + MachineX64 + + + + + Disabled + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;SGC_EXPORTS;SGC_STD_DEBUGGING=1;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + ..\..\..\lib\libmzgcxxxxxxx.dll + true + Windows + true + true + ..\..\..\lib\msvc\libmzgcxxxxxxx.lib + MachineX86 + + + + + Disabled + true + ..;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;SGC_EXPORTS;SGC_STD_DEBUGGING=1;%(PreprocessorDefinitions) + MultiThreadedDLL + true + + + Level3 + ProgramDatabase + + + ..\..\..\lib\libmzgcxxxxxxx.dll + true + Windows + true + true + ..\..\..\lib\msvc\libmzgcxxxxxxx.lib + MachineX64 + + + + + + + + + diff --git a/racket/src/worksp/starters/resource.h b/racket/src/worksp/starters/resource.h index fac80ca2bc..d58e13c169 100644 --- a/racket/src/worksp/starters/resource.h +++ b/racket/src/worksp/starters/resource.h @@ -1,15 +1,15 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Developer Studio generated include file. -// Used by Script2.rc -// - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 101 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1000 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif +//{{NO_DEPENDENCIES}} +// Microsoft Developer Studio generated include file. +// Used by Script2.rc +// + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 101 +#define _APS_NEXT_COMMAND_VALUE 40001 +#define _APS_NEXT_CONTROL_VALUE 1000 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif diff --git a/racket/src/worksp/starters/start.rc b/racket/src/worksp/starters/start.rc index e79ff08237..307d954b41 100644 --- a/racket/src/worksp/starters/start.rc +++ b/racket/src/worksp/starters/start.rc @@ -1,69 +1,69 @@ -#include -#include "../../racket/src/schvers.h" - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -#ifdef MRSTART -APPLICATION ICON DISCARDABLE "mrstart.ico" -#endif -#ifdef MZSTART -APPLICATION ICON DISCARDABLE "mzstart.ico" -#endif - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO - FILEVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W - PRODUCTVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904b0" - BEGIN - VALUE "CompanyName", "PLT Design Inc.\0" -#ifdef MRSTART - VALUE "FileDescription", "Racket GUI Launcher\0" -#endif -#ifdef MZSTART - VALUE "FileDescription", "Racket Launcher\0" -#endif - VALUE "FileVersion", MZSCHEME_VERSION "\0" -#ifdef MRSTART - VALUE "InternalName", "mrstart\0" -#endif -#ifdef MZSTART - VALUE "InternalName", "mzstart\0" -#endif - VALUE "LegalCopyright", "Copyright 1996-2014 PLT Design Inc.\0" -#ifdef MRSTART - VALUE "OriginalFilename", "MrStart.exe\0" -#endif -#ifdef MZSTART - VALUE "OriginalFilename", "MzStart.exe\0" -#endif - VALUE "ProductName", "Racket\0" - VALUE "ProductVersion", MZSCHEME_VERSION "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END +#include +#include "../../racket/src/schvers.h" + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +#ifdef MRSTART +APPLICATION ICON DISCARDABLE "mrstart.ico" +#endif +#ifdef MZSTART +APPLICATION ICON DISCARDABLE "mzstart.ico" +#endif + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W + PRODUCTVERSION MZSCHEME_VERSION_X,MZSCHEME_VERSION_Y,MZSCHEME_VERSION_Z,MZSCHEME_VERSION_W + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "PLT Design Inc.\0" +#ifdef MRSTART + VALUE "FileDescription", "Racket GUI Launcher\0" +#endif +#ifdef MZSTART + VALUE "FileDescription", "Racket Launcher\0" +#endif + VALUE "FileVersion", MZSCHEME_VERSION "\0" +#ifdef MRSTART + VALUE "InternalName", "mrstart\0" +#endif +#ifdef MZSTART + VALUE "InternalName", "mzstart\0" +#endif + VALUE "LegalCopyright", "Copyright 1996-2014 PLT Design Inc.\0" +#ifdef MRSTART + VALUE "OriginalFilename", "MrStart.exe\0" +#endif +#ifdef MZSTART + VALUE "OriginalFilename", "MzStart.exe\0" +#endif + VALUE "ProductName", "Racket\0" + VALUE "ProductVersion", MZSCHEME_VERSION "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END diff --git a/racket/src/worksp10/README b/racket/src/worksp10/README deleted file mode 100644 index 6728ff68cf..0000000000 --- a/racket/src/worksp10/README +++ /dev/null @@ -1,5 +0,0 @@ -This directory contains solution and project files for Visual Studio 2010. - -Only the solution and project files are here, so this directory cannot -be used by itself to build Racket. To build, you need to move files -from here to their respective places in the "worksp" directory. diff --git a/racket/src/worksp10/libffi/libffi.vcxproj b/racket/src/worksp10/libffi/libffi.vcxproj deleted file mode 100644 index 596043424d..0000000000 --- a/racket/src/worksp10/libffi/libffi.vcxproj +++ /dev/null @@ -1,133 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {7DB29F1E-06FD-4E39-97FF-1C7922F6901A} - libffi - Win32Proj - - - - StaticLibrary - Unicode - true - - - StaticLibrary - Unicode - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - $(SolutionDir)$(Platform)\$(Configuration)\ - $(Platform)\$(Configuration)\ - - - - Disabled - ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - - - Level3 - EditAndContinue - - - - - MaxSpeed - true - ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) - MultiThreaded - true - - - Level3 - ProgramDatabase - - - - - X64 - - - Disabled - ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) - WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - - - Level3 - ProgramDatabase - - - - - X64 - - - MaxSpeed - true - ..\libffi;..\..\foreign\libffi\include;..\..\foreign\libffi\src\x86;%(AdditionalIncludeDirectories) - WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) - MultiThreaded - true - - - Level3 - ProgramDatabase - - - - - - - - - - - - - cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > $(Platform)/$(Configuration)/win32_plain.asm - ml.exe /c /Cx /coff /Fo $(Platform)/$(Configuration)/win32.obj $(Platform)/$(Configuration)/win32_plain.asm - - - cl.exe /EP /I . /I ../../foreign/libffi/src/x86 win32.asm > $(Platform)/$(Configuration)/win32_plain.asm - ml64.exe /c /Cx /Fo $(Platform)/$(Configuration)/win32.obj $(Platform)/$(Configuration)/win32_plain.asm - - $(Platform)/$(Configuration)/win32.obj;%(Outputs) - - - - - -