lang/tolua 5.2.4 MidnightBSD
Tool to integrate C/C++ code with Lua
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- other
- Categories
- lang
Description
toLua is a tool that greatly simplifies the integration of C/C++ code with Lua. Based on a "cleaned" header file, toLua automatically generates the binding code to access C/C++ features from Lua. Using Lua-5.0 API and tag method facilities, the current version automatically maps C/C++ constants, external variables, functions, namespace, classes, and methods to Lua. It also provides facilities to create Lua modules.
In the other systems
The newest version among them is 5.2.4, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | lang/tolua | 5.2.4 newest | no data | - | [email protected] | - |
| FreeBSD | lang/tolua | 5.2.4 newest | none known | - | [email protected] | - |
| DragonFly | lang/tolua | 5.2.4 newest | none known | - | [email protected] | - |
| HardenedBSD | lang/tolua | 5.2.4 newest | no data | - | [email protected] | - |
| GhostBSD | lang/tolua | 5.2.4 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install tolua
From mports:
cd /usr/mports/lang/tolua && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= tolua>0:lang/tolua
Dependencies
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake lua
- Service scripts
- none
Files
pkg-plist 3
- bin/tolua
- lib/libtolua.a
- include/tolua.h
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tolua-5.2.4.tar.gz | 149917 | c5a6b701b3ced9a66e7a9881c9d94430f8612040827650abe1aa3c5c3fc95bf2 |
Master sites 2
- http://www.tecgraf.puc-rio.br/~celes/tolua/
- ftp://ftp.tecgraf.puc-rio.br/pub/users/celes/tolua/