fox.cygclass

Cygport Reference Manual

### TABLE OF CONTENTS

- fox.cygclass

- FOX_VERSION
- FOX_CONFIG
- FOX_CFLAGS
- FOX_LIBS
- fox-config

## 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.