File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # By default, `make` produces a PYD for the current OS/processor.
2+ # To build a specific PYD, the full command is:
3+ # * _ctypes_test_darwin_arm64.pyd: make OS=darwin MACHINE=arm64
4+ # * _ctypes_test_darwin_x86_64.pyd: make OS=darwin MACHINE=x86_64
5+ # * _ctypes_test_linux_aarch64.pyd: make OS=linux MACHINE=aarch64
6+ # * _ctypes_test_linux_x86_64.pyd: make OS=linux MACHINE=x86_64 BITS=64
7+ # * _ctypes_test_linux_i686.pyd: make OS=linux MACHINE=i686 BITS=32
8+ # Parameter OS=... may be skipped if it is the same as the host OS.
9+ # For Windows builds, use `_ctypes_test.vcxproj` or `_ctypes_test.sln` with MSBuild:
10+ # * _ctypes_test_win64.pyd: msbuild -p:Configuration=Release -p:Platform=x64
11+ # * _ctypes_test_win32.pyd: msbuild -p:Configuration=Release -p:Platform=x86
12+
113OS := $(shell uname -s | tr '[:upper:]' '[:lower:]')
214MACHINE ?= $(shell uname -m)
315BITS ?= 64
You can’t perform that action at this time.
0 commit comments