Skip to main content

Clang-based extension builder

Project description

Clang Build Extension

Gitter Build Status Coverage Status

Clang Build Ext Version Clang Build Ext Python Versions

Clang Build Ext Downloads Per Day Clang Build Ext Downloads Per Week Clang Build Ext Downloads Per Month

The clang-build-ext extension builds Python extensions using a Clang compiler stack. Either system LLVM/Clang or karellen-llvm-clang package can be used.

Beyond compiler the additional functionality is currently undocumented.

How to Use

Add the followi

from karellen.clang_build_ext import ClangBuildExt, ClangBuildClib

...

setup(
... 
cmdclass={"build_ext": ClangBuildExt,
          "build_clib": ClangBuildClib},)
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clang_build_ext-0.0.1.dev20231022200505.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file clang_build_ext-0.0.1.dev20231022200505.tar.gz.

File metadata

File hashes

Hashes for clang_build_ext-0.0.1.dev20231022200505.tar.gz
Algorithm Hash digest
SHA256 0fa13d10853f6433157b81bf939bd077ebc754b7d907d6c70df419550bfb9211
MD5 758ed588ef7281e637a95da980b6c7d2
BLAKE2b-256 978b075012a4625d82d8082e52f5a64de75cce0879c53564709608ac1d299034

See more details on using hashes here.

File details

Details for the file clang_build_ext-0.0.1.dev20231022200505-py3-none-any.whl.

File metadata

File hashes

Hashes for clang_build_ext-0.0.1.dev20231022200505-py3-none-any.whl
Algorithm Hash digest
SHA256 f9dbf63cb400f1dfbd808e3d20a21fdf36ea659079cbd9174e9eb9228c559e7c
MD5 4ead865ca02a7ed471bfcf9a079a60e1
BLAKE2b-256 9473e14fcfbadeb948b2055cc3c9fdc526f45c6fa66906c87e6ceaf7bc9a7fdc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page