/Tools/freeze/extensions_win32.ini

http://unladen-swallow.googlecode.com/ · INI · 171 lines · 102 code · 42 blank · 27 comment · 0 complexity · 94580347e52c5124eed0110cea522b40 MD5 · raw file

  1. ; This is a list of modules generally build as .pyd files.
  2. ;
  3. ; Each section contains enough information about a module for
  4. ; freeze to include the module as a static, built-in module
  5. ; in a frozen .EXE/.DLL.
  6. ; This is all setup for all the win32 extension modules
  7. ; released by Mark Hammond.
  8. ; You must ensure that the environment variable PYTHONEX is set
  9. ; to point to the root win32 extensions directory
  10. ; PYTHONPREFIX must point to the Python build root directory
  11. ; (the *parent* of PCbuild); normally the freeze script takes
  12. ; care of this.
  13. ;--------------------------------------------------------------
  14. ;
  15. ; Standard Python extension modules
  16. ;
  17. ; Here are some of the standard Python extensions modules.
  18. ; If you need others, add them here
  19. [_socket]
  20. dsp=%PYTHONPREFIX%\PCBuild\_socket.dsp
  21. [_sre]
  22. dsp=%PYTHONPREFIX%\PCBuild\_sre.dsp
  23. [unicodedata]
  24. dsp=%PYTHONPREFIX%\PCBuild\unicodedata.dsp
  25. [mmap]
  26. dsp=%PYTHONPREFIX%\PCBuild\mmap.dsp
  27. [winsound]
  28. dsp=%PYTHONPREFIX%\PCBuild\winsound.dsp
  29. libs=winmm.lib
  30. [parser]
  31. dsp=%PYTHONPREFIX%\PCBuild\parser.dsp
  32. [select]
  33. dsp=%PYTHONPREFIX%\PCBuild\select.dsp
  34. [zlib]
  35. dsp=%PYTHONPREFIX%\PCBuild\zlib.dsp
  36. cl=/I %PYTHONPREFIX%\..\zlib-1.1.4 /D _WINDOWS /D WIN32
  37. libs=%PYTHONPREFIX%\..\zlib-1.1.4\zlib.lib /nodefaultlib:libc
  38. [_winreg]
  39. dsp=%PYTHONPREFIX%\PCBuild\winreg.dsp
  40. libs=advapi32.lib
  41. ;--------------------------------------------------------------
  42. ;
  43. ; Win32 Projects.
  44. ;
  45. [perfmon]
  46. dsp=%PYTHONEX%\win32\perfmon.dsp
  47. cl=/I %PYTHONEX%\win32\src
  48. Unicode=1
  49. [pywintypes]
  50. dsp=%PYTHONEX%\win32\pywintypes.dsp
  51. cl=/I %PYTHONEX%\win32\src
  52. libs=ole32.lib oleaut32.lib
  53. [win32api]
  54. dsp=%PYTHONEX%\win32\win32api.dsp
  55. cl=/I %PYTHONEX%\win32\src
  56. libs=kernel32.lib user32.lib shell32.lib advapi32.lib
  57. [win32service]
  58. dsp=%PYTHONEX%\win32\win32service.dsp
  59. cl=/I %PYTHONEX%\win32\src
  60. Unicode=1
  61. libs=advapi32.lib
  62. [win32evtlog]
  63. dsp=%PYTHONEX%\win32\win32evtlog.dsp
  64. cl=/I %PYTHONEX%\win32\src
  65. [win32process]
  66. dsp=%PYTHONEX%\win32\win32process.dsp
  67. cl=/I %PYTHONEX%\win32\src
  68. [win32event]
  69. dsp=%PYTHONEX%\win32\win32event.dsp
  70. cl=/I %PYTHONEX%\win32\src
  71. [win32file]
  72. dsp=%PYTHONEX%\win32\win32file.dsp
  73. cl=/I %PYTHONEX%\win32\src
  74. [win32net]
  75. dsp=%PYTHONEX%\win32\win32net.dsp
  76. cl=/I %PYTHONEX%\win32\src
  77. libs=netapi32.lib
  78. [win32pdh]
  79. dsp=%PYTHONEX%\win32\win32pdh.dsp
  80. cl=/I %PYTHONEX%\win32\src
  81. [win32pipe]
  82. dsp=%PYTHONEX%\win32\win32pipe.dsp
  83. cl=/I %PYTHONEX%\win32\src
  84. [win32security]
  85. dsp=%PYTHONEX%\win32\win32security.dsp
  86. cl=/I %PYTHONEX%\win32\src
  87. [win32service]
  88. dsp=%PYTHONEX%\win32\win32service.dsp
  89. cl=/I %PYTHONEX%\win32\src
  90. [win32trace]
  91. dsp=%PYTHONEX%\win32\win32trace.dsp
  92. cl=/I %PYTHONEX%\win32\src
  93. ;--------------------------------------------------------------
  94. ;
  95. ; COM Projects.
  96. ;
  97. [pythoncom]
  98. dsp=%PYTHONEX%\com\win32com.dsp
  99. cl=/I %PYTHONEX%\com\win32com\src\include /I %PYTHONEX%\win32\src
  100. libs=uuid.lib
  101. [win32com.axcontrol.axcontrol]
  102. dsp=%PYTHONEX%\com\axcontrol.dsp
  103. cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
  104. [win32com.axscript.axscript]
  105. dsp=%PYTHONEX%\com\Active Scripting.dsp
  106. cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
  107. [win32com.axdebug.axdebug]
  108. dsp=%PYTHONEX%\com\Active Debugging.dsp
  109. cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
  110. [win32com.mapi.mapi]
  111. dsp=%PYTHONEX%\com\mapi.dsp
  112. cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
  113. libs=MBLOGON.lib ADDRLKUP.LIB mapi32.lib version.lib
  114. [win32com.mapi.exchange]
  115. dsp=%PYTHONEX%\com\exchange.dsp
  116. cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
  117. libs=MBLOGON.lib ADDRLKUP.LIB exchinst.lib EDKCFG.LIB EDKUTILS.LIB EDKMAPI.LIB mapi32.lib version.lib
  118. [win32com.mapi.exchdapi]
  119. dsp=%PYTHONEX%\com\exchdapi.dsp
  120. cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
  121. libs=DAPI.LIB
  122. [servicemanager]
  123. dsp=%PYTHONEX%\win32\PythonService EXE.dsp
  124. Unicode = 1
  125. ; Pythonwin
  126. [win32ui]
  127. dsp=%PYTHONEX%\Pythonwin\win32ui.dsp
  128. cl=/D _AFXDLL /D FREEZE_WIN32UI /GX /I %PYTHONEX%\win32\src
  129. libs=mfc42.lib