Skip to content

A python wheel 1.0 (pep 427) installer

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.libs
Notifications You must be signed in to change notification settings

niclasr/crosswrench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crosswrench

A python wheel 1.0 (pep 427) installer designed for third party package managers, but can be used by others as well.

TOC

Background

Some users don't want to install pip in their systems, but still wants to be able to install wheels.

Usage

Build and install

Building is done using CMake.

cmake
make
make install

out-of-source builds are recommended

mkdir <build-dir>
cd <build-dir>
cmake <source-dir>
make
make install

Required dependencies

These are always required, crosswrench bundles some dependencies that can used externally if choosen. These are:

The CMake argument -DEXTERNAL_LIBS=ON makes them all external by default, -DEXTERNAL_#NAME#=ON where #NAME# is the name in uppercase of the dependency listed above makes the individual dependency external.

crosswrench requires a python 3 interpreter with the sysconfig module to install wheels, only cpython has been tested.

About

A python wheel 1.0 (pep 427) installer

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.libs

Stars

Watchers

Forks

Releases

No releases published