# ########################################################################
#
#  Ubit Library Makefile
#  Ubit Project [elc::2003]
#  Author: Eric Lecolinet
#
#  Part of the Ubit Toolkit: A Brick Construction Game Model for Creating GUIs
#
#  (C) 1999-2003 Eric Lecolinet, ENST, 46 rue Barrault, 75013 Paris, France
#  WWW: http://www.enst.fr/~elc/ubit     Email: elc@enst.fr (subject: ubit)
#
# ***********************************************************************
# COPYRIGHT NOTICE : 
# THIS PROGRAM IS DISTRIBUTED WITHOUT ANY WARRANTY AND WITHOUT EVEN THE 
# IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 
# YOU CAN REDISTRIBUTE IT AND/OR MODIFY IT UNDER THE TERMS OF THE GNU 
# GENERAL PUBLIC LICENSE AS PUBLISHED BY THE FREE SOFTWARE FOUNDATION; 
# EITHER VERSION 2 OF THE LICENSE, OR (AT YOUR OPTION) ANY LATER VERSION.
# SEE FILES 'COPYRIGHT' AND 'COPYING' FOR MORE DETAILS.
# ***********************************************************************

include ../ConfMake

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

UBIT_OBJS= uuconf.o uuargs.o uutextsel.o uuedit.o uupdate.o uumenu.o uuima.o uubox.o  uuwin.o  uugadgets.o uudisp.o uuflow.o uuappli.o uugraph.o uuctrl.o uuview.o uuflowview.o uupane.o uuscrollbar.o  uutable.o uubrick.o uuprop.o uusymbol.o uustr.o uuborder.o uustyle.o uufilebox.o uuevent.o uucontext.o uuchoice.o uucall.o uucolor.o uufont.o uucursor.o uunumber.o uuerror.o uumsclient.o uunatgraph.o uunatwin.o uunatdisp.o uunatappli.o uunatima.o uunatxpm.o uunatungif.o uunatjpeg.o uudir.o uumode.o uumsproto.o uupixmaps.o uucond.o

UBIT_LIB= .libs/libubit.a

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

default: $(UBIT_LIB)
	cd ext; make
	cd xml; make	

$(UBIT_LIB) : $(UBIT_OBJS)
	${AR} ${ARFLAGS} $(UBIT_LIB) $(UBIT_OBJS)
	$(RANLIB) $(UBIT_LIB)
	chmod a+r *

clean:
	-@$(RM)  $(UBIT_LIB) $(UBIT_OBJS) *.bak core .make.state doxylog 1>/dev/null 2>&1
	cd ext; make clean
	cd xml; make clean


