##############################################################
##
## This is a generated file
##

INCLUDESDIR=/usr/local/include
LIBSDIR=/usr/local/lib
CONFIGSDIR=/usr/local/Xclasses
ROOTID=0

CC=g++
MAKE=gnumake
AR=ar
TAR=tar

MAKEXPM=n
USESHAPE=y
DEFINES=-DNO_NANOSLEEP -D__IRIX__ -DCONFIGSDIR=\"$(CONFIGSDIR)\" -DROOTID=$(ROOTID)

LIBMAJOR=0
LIBMINOR=7
LIBPATCH=20

VERSION=0.19

######################################################################
#
# make Rules
#

## configs - "y" for yes, "n" for no

# make shared lib
SHAREDLIB=y

# only yes if SHAREDLIB yes !
USESHAREDLIB=y

# use shared xpm lib - SHAREDLIB and SHAREDXPM should have the same
# value or we might get in some trouble if we use the shared Xclasses library
SHAREDXPM=y

# debug mode
DEBUG=n

# strip files
STRIP_CMD=strip

## set CPU options and optimize
CPU=-O2

## additional include paths
INCLUDES=-I$(TOPDIR)/include -I/usr/openwin/include -I/usr/local/include -I$(INCLUDESDIR)

## Flags for compiler AND linker
BOTH=

## warnings
WARNS=-Winline -Wuninitialized -Wunused -Wreturn-type
#WARNS=-W -Wunused -Wswitch -Wuninitialized -Woverloaded-virtual -Winline -Wreturn-type

## compiler flags
CC_OPTIONS=$(CPU) $(WARNS) $(INCLUDES) $(DEFINES) -fno-gnu-linker

## linker flags
LD_OPTIONS=-L/usr/X11/lib -L/usr/lib -L$(TOPDIR)/lib -L$(LIBSDIR) -s

## linker libraries
SHLIBS=-lX11 -lm


######################################################################

ifeq ($(USESHAPE),y)
 C1=-DSHAPE
 L1=-lXext
endif

ifeq ($(SHAREDXPM),y)
 L2=-lXpm
else
 ifeq ($(MAKEXPM),y)
  L2=$(TOPDIR)/lib/libXpm.a
 else
  L2=libXpm.a
 endif
endif

ifeq ($(DEBUG),y)
 C2=-g
 STRIP=echo
else
 STRIP=$(STRIP_CMD)
endif

LIBS=$(SHLIBS) $(L1) $(L2)
CCFLAGS=$(CC_OPTIONS) $(C1) $(C2) $(BOTH)
LDFLAGS=$(LD_OPTIONS) $(BOTH)

LIBNAME=libXclasses.so.
ARNAME=libXclasses.a

