FreeBSD Ports

devel/py-pyplusplus 1.8.7

Framework of components for creating a C++ code generator

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSL
Categories
devel
Package size
411.0 KiB, 3240.8 KiB installed

Description

Py++ is an object-oriented framework for creating a code generator for Boost.Python library and ctypes package.

Py++ uses few different programming paradigms to help you to expose C++ declarations to Python. This code generator will not stand on your way. It will guide you through the whole process. It will raise warnings in the case you are doing something wrong with a link to the explanation. And the most important it will save your time - you will not have to update code generator script every time source code is changed.

Install

As a binary package — by origin, or by package name:

pkg install devel/py-pyplusplus
pkg install py312-pyplusplus

From the ports tree:

cd /usr/ports/devel/py-pyplusplus/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-pyplusplus>0:devel/py-pyplusplus

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.8.71.8.71.8.51.8.5_11.8.7
FreeBSD:14:quarterly1.8.71.8.7n/a1.8.5_11.8.7
FreeBSD:15:latest1.8.71.8.7n/a1.8.5_11.8.5_1
FreeBSD:15:quarterly1.8.71.8.7n/an/an/a
FreeBSD:16:latest1.8.71.8.7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 1

The full lists below include those, and their dependencies in turn.

All build dependencies 19
All run dependencies 12

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pyplusplus-1.8.7.tar.gz170264976952d427774a2e4f8e4658abfa2fb847405757d2b46d500f68662ef822a7e6
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.