# ########################################################################
#
#  Ubit Makefile
#  Ubit Project [elc::2000]
#  Author: Eric Lecolinet
#
#  Part of the Ubit Toolkit: A Brick Construction Game Model for Creating GUIs
#
#  (C) 1999-2000 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.
# ***********************************************************************

# Ignore errors
.IGNORE: 

##################################################
#
#    Modules

all: libs demos #web

libs:
#	@rm include lib
#	@ln -s src lib
#	@ln -s src include
	echo "making libs"
	@cd src; $(MAKE) -f makefile-sun

demos:
	echo "making demos"
	@cd demos; $(MAKE) -f makefile-sun

web:
	echo "making web"
	@cd web; $(MAKE) -f makefile-sun

xpmlib:
	echo "making xpm"
	@cd xpm; $(MAKE) -f makefile; 
	cp xpm/lib/libXpm.a src/X11
	cp xpm/lib/xpm.h src/X11

clean:
	@cd lib; $(MAKE) -f makefile clean
	@cd demos; $(MAKE) -f makefile clean
	@cd xpm; $(MAKE) -f makefile clean

install:
	@cd lib; $(MAKE) -f makefile install
	@cd demos; $(MAKE) -f makefile install

