From 9fafed47c0b22ca630756e146d893378dace8dbe Mon Sep 17 00:00:00 2001 From: bangerth Date: Wed, 15 Jun 2011 03:28:55 +0000 Subject: [PATCH] Change suggested by Max Jensen: make clean shouldn't remove the TBB libraries. That's what make distclean is there for. git-svn-id: https://svn.dealii.org/trunk@23821 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/news/changes.h | 9 +++++++++ deal.II/lib/Makefile | 11 ++++------- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/deal.II/doc/news/changes.h b/deal.II/doc/news/changes.h index 25e6c4b085..c0602a73fd 100644 --- a/deal.II/doc/news/changes.h +++ b/deal.II/doc/news/changes.h @@ -61,6 +61,15 @@ changed to use std_cxx1x::_1, std_cxx1x::_2, etc from now on.

General

    +
  1. Changed: Doing make clean was supposed to only remove object +files but not libraries; however, it also removed the TBB libraries and a +few executables. This has now been changed: make clean now only +removes stuff that isn't needed to run executables, i.e. it leaves the TBB +and other libraries alone. As before, the target make distclean +is responsible for removing everything. +
    +(Max Jensen, Wolfgang Bangerth, 2011/06/14) +
  2. New: The Triangulation and DoFHandler classes, together with many smaller classes can now be serialized, i.e. their data can be written to an output stream and later retrieved to restore the state of the program. diff --git a/deal.II/lib/Makefile b/deal.II/lib/Makefile index 0c134611d5..ccca2e674e 100644 --- a/deal.II/lib/Makefile +++ b/deal.II/lib/Makefile @@ -1,5 +1,4 @@ # $Id$ -# Copyright W. Bangerth, University of Heidelberg, 2002 D = .. @@ -139,7 +138,7 @@ endif ######################### CLEAN TARGETS ################### # clean everything -clean: clean-objects clean-bin +clean: clean-objects # only clean object files, not libraries and executables clean-objects: clean-debug clean-optimized \ @@ -156,14 +155,12 @@ clean-contrib: -rm contrib/*/*.$(OBJEXT) -rm -r contrib/tbb/*debug -rm -r contrib/tbb/*release - -rm libtbb* - -clean-bin: - -rm bin/detached_ma27 - -rm bin/dealii_parameter_gui distclean: clean -rm -f lib* bin/* + -rm bin/detached_ma27 + -rm bin/dealii_parameter_gui + -rm libtbb* .PHONY: clean clean-objects .PHONY: clean-base clean-lac clean-1d clean-2d clean-3d -- 2.39.5