TABLE OF CONTENTS


fox.cygclass

[ Top ] [ Cygclasses ] [ Cygclasses ]

SYNOPSIS

  FOX_VERSION="X.Y"
  inherit fox

DESCRIPTION

The FOX toolkit is a cross-platform, C++ GUI toolkit. The API changes with each major.minor version, each of which is parallel-installable. Packages which depend on the FOX toolkit will only build against one or two branches at any given time.

This cygclass selects the fox-config script for the desired version of the FOX toolkit.

REQUIRES

libFOX1.*-devel


FOX_VERSION

[ Top ] [ fox.cygclass ] [ Variables ]

DESCRIPTION

The desired major.minor branch of the FOX toolkit. This variable must be set before inherit()ing the fox.cygclass.

NOTE

Even minor version numbers represent stable branches; versions 1.2, 1.4, and 1.6 are supported. Unstable branches (with odd minor versions) are currently not supported.


FOX_CONFIG

[ Top ] [ fox.cygclass ] [ Definitions ]

DESCRIPTION

Absolute path to the fox-config script for the given FOX_VERSION. This definition is exported to the build environment.


FOX_CFLAGS

[ Top ] [ fox.cygclass ] [ Definitions ]

DESCRIPTION

Compile flags for the specified version of the FOX toolkit. This is equivalent to `$FOX_CONFIG --cflags`.


FOX_LIBS

[ Top ] [ fox.cygclass ] [ Definitions ]

DESCRIPTION

Link flags for the specified version of the FOX toolkit. This is equivalent to `$FOX_CONFIG --libs`.


fox-config

[ Top ] [ fox.cygclass ] [ General Functions ]

DESCRIPTION

Wrapper function for calling FOX_CONFIG.