[pypy-svn] r23995 - in pypy/dist/pypy/translator/c/winproj: extension standalone

tismer at codespeak.net tismer at codespeak.net
Mon Mar 6 01:33:54 CET 2006


Author: tismer
Date: Mon Mar  6 01:33:33 2006
New Revision: 23995

Modified:
   pypy/dist/pypy/translator/c/winproj/extension/extension.vcproj
   pypy/dist/pypy/translator/c/winproj/standalone/standalone.vcproj
Log:
some corrections to the winnows projects. Note that these don't intend to be final and general, but templates to easier get going.

Modified: pypy/dist/pypy/translator/c/winproj/extension/extension.vcproj
==============================================================================
--- pypy/dist/pypy/translator/c/winproj/extension/extension.vcproj	(original)
+++ pypy/dist/pypy/translator/c/winproj/extension/extension.vcproj	Mon Mar  6 01:33:33 2006
@@ -33,6 +33,7 @@
 				Name="VCCustomBuildTool"/>
 			<Tool
 				Name="VCLinkerTool"
+				AdditionalDependencies="\python24\libs\python24_d.lib"
 				OutputFile="$(OutDir)/testing_1.pyd"
 				LinkIncremental="2"
 				GenerateDebugInformation="TRUE"
@@ -64,13 +65,14 @@
 			Name="Release|Win32"
 			OutputDirectory="Release"
 			IntermediateDirectory="Release"
-			ConfigurationType="1"
+			ConfigurationType="2"
 			CharacterSet="2">
 			<Tool
 				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories="\pypy\dist\pypy\translator\c;\Python24\include"
 				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
-				RuntimeLibrary="4"
-				UsePrecompiledHeader="3"
+				RuntimeLibrary="2"
+				UsePrecompiledHeader="0"
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="TRUE"
 				DebugInformationFormat="3"/>
@@ -78,7 +80,8 @@
 				Name="VCCustomBuildTool"/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/extension.exe"
+				AdditionalDependencies="\python24\libs\python24.lib"
+				OutputFile="$(OutDir)/testing_1.pyd"
 				LinkIncremental="1"
 				GenerateDebugInformation="TRUE"
 				SubSystem="1"
@@ -110,38 +113,105 @@
 	<References>
 	</References>
 	<Files>
+		<Filter
+			Name="permanent"
+			Filter="">
+			<File
+				RelativePath="..\..\src\address.h">
+			</File>
+			<File
+				RelativePath="..\..\src\addrinfo.h">
+			</File>
+			<File
+				RelativePath="..\..\src\char.h">
+			</File>
+			<File
+				RelativePath="..\..\src\debuginfo.h">
+			</File>
+			<File
+				RelativePath="..\..\src\exception.h">
+			</File>
+			<File
+				RelativePath="..\..\src\float.h">
+			</File>
+			<File
+				RelativePath="..\..\src\g_include.h">
+			</File>
+			<File
+				RelativePath="..\..\src\g_prerequisite.h">
+			</File>
+			<File
+				RelativePath="..\..\src\int.h">
+			</File>
+			<File
+				RelativePath="..\..\src\ll__socket.h">
+			</File>
+			<File
+				RelativePath="..\..\src\ll_math.h">
+			</File>
+			<File
+				RelativePath="..\..\src\ll_os.h">
+			</File>
+			<File
+				RelativePath="..\..\src\ll_osdefs.h">
+			</File>
+			<File
+				RelativePath="..\..\src\ll_stackless.h">
+			</File>
+			<File
+				RelativePath="..\..\src\ll_strtod.h">
+			</File>
+			<File
+				RelativePath="..\..\src\ll_thread.h">
+			</File>
+			<File
+				RelativePath="..\..\src\ll_time.h">
+			</File>
+			<File
+				RelativePath="..\..\src\main.h">
+			</File>
+			<File
+				RelativePath="..\..\src\mem.h">
+			</File>
+			<File
+				RelativePath="..\..\src\module.h">
+			</File>
+			<File
+				RelativePath="..\..\src\pyobj.h">
+			</File>
+			<File
+				RelativePath="..\..\src\rtyper.h">
+			</File>
+			<File
+				RelativePath="..\..\src\stack.h">
+			</File>
+			<File
+				RelativePath="..\..\src\standalone.h">
+			</File>
+			<File
+				RelativePath="..\..\src\support.h">
+			</File>
+			<File
+				RelativePath="..\..\src\thread.h">
+			</File>
+			<File
+				RelativePath="..\..\src\thread_nt.h">
+			</File>
+			<File
+				RelativePath="..\..\src\thread_pthread.h">
+			</File>
+			<File
+				RelativePath="..\..\src\trace.h">
+			</File>
+			<File
+				RelativePath="..\..\src\unichar.h">
+			</File>
+		</Filter>
 		<File
-			RelativePath="F:\tmp\usession-44\testing_1\common_header.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\forwarddecl.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\implement.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\nonfuncnodes.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\slp_defs.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\slp_impl.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\slp_signatures.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\slp_state_decoding.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\structdef.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-44\testing_1\structimpl.c">
+			RelativePath="..\..\..\..\..\..\..\Documents and Settings\ctismer\Local Settings\Temp\usession-257\testing_1\common_header.h">
 		</File>
 		<File
-			RelativePath="F:\tmp\usession-44\testing_1\testing_1.c">
+			RelativePath="..\..\..\..\..\..\..\Documents and Settings\ctismer\Local Settings\Temp\usession-257\testing_1\testing_1.c">
 		</File>
 	</Files>
 	<Globals>

Modified: pypy/dist/pypy/translator/c/winproj/standalone/standalone.vcproj
==============================================================================
--- pypy/dist/pypy/translator/c/winproj/standalone/standalone.vcproj	(original)
+++ pypy/dist/pypy/translator/c/winproj/standalone/standalone.vcproj	Mon Mar  6 01:33:33 2006
@@ -208,181 +208,7 @@
 			</File>
 		</Filter>
 		<File
-			RelativePath="F:\tmp\usession-436\testing_1\common_header.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\forwarddecl.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_1.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_10.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_11.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_12.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_13.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_14.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_15.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_16.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_17.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_18.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_19.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_2.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_3.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_4.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_5.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_6.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_7.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_8.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\implement_9.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_1.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_10.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_11.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_12.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_13.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_14.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_15.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_16.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_17.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_18.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_19.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_2.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_20.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_21.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_22.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_23.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_24.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_25.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_26.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_27.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_28.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_29.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_3.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_4.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_5.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_6.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_7.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_8.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\nonfuncnodes_9.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\slp_defs.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\slp_impl.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\slp_signatures.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\slp_state_decoding.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\structdef.h">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\structimpl.c">
-		</File>
-		<File
-			RelativePath="F:\tmp\usession-436\testing_1\testing_1.c">
+			RelativePath="..\..\..\..\..\..\..\Documents and Settings\ctismer\Local Settings\Temp\usession-257\testing_1\testing_1.c">
 		</File>
 	</Files>
 	<Globals>



More information about the Pypy-commit mailing list