mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-26 00:55:14 +00:00
dfcfff2394
XXL is a library for C and C++ that provides exception handling and asset management. Asset management is integrated with the exception handling mechanism such that assets may be automatically cleaned up if an exception is thrown, which allows for much simplified program structure with respect to error handling. By allowing XXL to track assets and using its exception handling features, the programmer no longer has to check error conditions on every function call and cleanup the assets on failure because XXL does the work. PR: 56128 Submitted by: Robert Schlotterbeck <rws@suki.rs.tarrant.tx.us>
22 lines
530 B
Makefile
22 lines
530 B
Makefile
# Ports collection makefile for: xxl
|
|
# Date created: 28 Aug 2003
|
|
# Whom: Robert Schlotterbeck <robert@rs.tarrant.tx.us>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= xxl
|
|
PORTVERSION= 1.0.0
|
|
CATEGORIES= devel
|
|
MASTER_SITES= http://www.zork.org/software/
|
|
|
|
MAINTAINER= robert@rs.tarrant.tx.us
|
|
COMMENT= C and C++ that provides exception handling and asset management
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --without-threads
|
|
USE_LIBTOOL= yes
|
|
INSTALLS_SHLIB= yes
|
|
|
|
.include <bsd.port.mk>
|