-# Copyright (C) 2003 CEA/DEN, EDF R&D
+# Copyright (C) 2005 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License.
#
+# 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
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
# File : Makefile.in
# Author : Vasily Rusyaev (Open Cascade NN)
# Module : doc
-# $Header:
top_srcdir=@top_srcdir@
top_builddir=../..
srcdir=@srcdir@
VPATH=.:@srcdir@
+SUBDIRS= tui gui
+SUBDIRSGUI= gui
+SUBDIRSTUI= tui
+
@COMMENCE@
-docs:
- cp -fr $(srcdir)/GEOM ./
- -find $(PWD) -name CVS -exec rm -rf {} \;
+usr_docs:
+ @@SETX@; for d in $(SUBDIRSGUI); do \
+ (cd $$d && $(MAKE) $@) || exit 1; \
+ done; \
+
+docs: usr_docs
+
+dev_docs:
+ @@SETX@; for d in $(SUBDIRSTUI); do \
+ (cd $$d && $(MAKE) $@) || exit 1; \
+ done; \
clean:
- rm -fr `ls | grep -v "Makefile"`
+ @@SETX@; for d in $(SUBDIRS); do \
+ if test -d $$d/GEOM; then \
+ (cd $$d && $(MAKE) $@) || exit 1; \
+ fi; \
+ done
distclean: clean
- rm -fr GEOM
+ @@SETX@; for d in $(SUBDIRS); do \
+ if test -d $$d/GEOM; then \
+ (cd $$d && $(MAKE) $@) || exit 1; \
+ fi; \
+ done
install:
$(MAKE) docs
- mkdir -p $(docdir)
- cp -rf GEOM $(docdir)
+ @@SETX@; for d in $(SUBDIRS); do \
+ if test -d $$d/GEOM; then \
+ (cd $$d && $(MAKE) $@); \
+ fi; \
+ done
uninstall:
- rm -rf $(docdir)/GEOM
+ @@SETX@; for d in $(SUBDIRS); do \
+ if test -d $$d/GEOM; then \
+ (cd $$d && $(MAKE) $@) || exit 1; \
+ fi; \
+ done; \