## This file is part of Moonlight Creator
##   Copyright (C) 1996-1998  Stephane Rehel
##
## This library is free software; you can redistribute it and/or
## modify it under the terms of the GNU Library General Public
## License as published by the Free Software Foundation; either
## version 2 of the License, or (at your option) any later version.
##
## This library is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
## Library General Public License for more details.
##
## You should have received a copy of the GNU Library General Public
## License along with this library; if not, write to the Free
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

############################################################################
# ML
# model/dialogs/Makefile
#
# Stephane Rehel
# March 6 1997
#
############################################################################

LOCAL_DEFINES=

LIBRARY=model
SUBDIRS=
TOPDIR=../..

SRCS= MLDTransform.C TransformDlg.C \
      MLDCamera.C CameraDlg.C \
      MLDObjectInfo.C ObjectInfoDlg.C \
      MLDLight.C LightDlg.C \
      MLDPool.C PoolDlg.C \
      MLDRadiosity.C RadiosityDlg.C \
      IntroText.C LicenseText.C MLDWelcome.C WelcomeDlg.C \
      MLDMeshTesselation.C MeshTesselationDlg.C \
      MLDCurveTesselation.C CurveTesselationDlg.C \
      MLDModesList.C ModesListDlg.C \
      MLDPrimitivesList.C PrimitivesListDlg.C

INTRO_FILE=IntroText.C
LICENSE_FILE=LicenseText.C

README= $(TOPDIR)/../README
LICENSE= $(TOPDIR)/../LICENSE

include $(TOPDIR)/Makenames
include $(MAKERULES)

$(INTRO_FILE): $(README) MakeStaticText.C
	set -e ; \
	$(CXX) -O MakeStaticText.C -o MakeStaticText ; \
	./MakeStaticText $(README) intro_text > $(INTRO_FILE) ; \
	$(RM) MakeStaticText

$(LICENSE_FILE): $(LICENSE) MakeStaticText.C
	set -e ; \
	$(CXX) -O MakeStaticText.C -o MakeStaticText ; \
	./MakeStaticText $(LICENSE) license_text > $(LICENSE_FILE) ; \
	$(RM) MakeStaticText

#	echo "#include \"MLDIntro.h\"" > $(INTRO_FILE)
#	echo "const char* MLDIntro::intro_text= " >> $(INTRO_FILE)
#	cat $(README) | \
#	( while read line ; \
#	 do \
#	 echo \"$${line}\\n\"; \
#	 done ) >> $(INTRO_FILE)
#	echo ";" >> $(INTRO_FILE)

############################################################################
#
# model/dialogs/Makefile end
#
############################################################################
