]> granicus.if.org Git - python/commitdiff
Port to Python 2.5. Drop .DEF file. Change output file names to .pyd.
authorMartin v. Löwis <martin@v.loewis.de>
Sat, 22 Apr 2006 15:19:54 +0000 (15:19 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Sat, 22 Apr 2006 15:19:54 +0000 (15:19 +0000)
PC/example_nt/example.c
PC/example_nt/example.def [deleted file]
PC/example_nt/example.vcproj

index 63682f11f07b84550147017caefc6cdeb116d328..46cb429dae3f6522c85c72cee2ffcbe4f5378d1b 100644 (file)
@@ -13,7 +13,7 @@ static PyMethodDef example_methods[] = {
        {NULL, NULL}
 };
 
-void
+PyMODINIT_FUNC
 initexample(void)
 {
        Py_InitModule("example", example_methods);
diff --git a/PC/example_nt/example.def b/PC/example_nt/example.def
deleted file mode 100644 (file)
index 96b69a5..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-EXPORTS
-       initexample
index 0e6830bd24c809ae84def8a8b31df48cecaa2851..7c0d4bb1bc5688efe57c91a8f4653bf733732416 100644 (file)
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalOptions="/export:initexample"
-                               AdditionalDependencies="odbc32.lib odbccp32.lib python24.lib"
-                               OutputFile=".\Release/example.dll"
+                               AdditionalDependencies="odbc32.lib odbccp32.lib python25.lib"
+                               OutputFile=".\Release/example.pyd"
                                LinkIncremental="1"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="..\PCbuild"
-                               ModuleDefinitionFile=".\example.def"
+                               ModuleDefinitionFile=""
                                ProgramDatabaseFile=".\Release/example.pdb"
                                SubSystem="2"
                                ImportLibrary=".\Release/example.lib"
                        <Tool
                                Name="VCLinkerTool"
                                AdditionalOptions="/export:initexample"
-                               AdditionalDependencies="odbc32.lib odbccp32.lib python24_d.lib"
-                               OutputFile=".\Debug/example_d.dll"
+                               AdditionalDependencies="odbc32.lib odbccp32.lib python25_d.lib"
+                               OutputFile=".\Debug/example_d.pyd"
                                LinkIncremental="1"
                                SuppressStartupBanner="TRUE"
                                AdditionalLibraryDirectories="..\PCbuild"
-                               ModuleDefinitionFile=".\example.def"
+                               ModuleDefinitionFile=""
                                GenerateDebugInformation="TRUE"
                                ProgramDatabaseFile=".\Debug/example_d.pdb"
                                SubSystem="2"
                                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;$(NoInherit)"/>
                                </FileConfiguration>
                        </File>
-                       <File
-                               RelativePath="example.def">
-                       </File>
                </Filter>
                <Filter
                        Name="Header Files"