From e7b4bdc064da4340f415ac1e7ddcb6e260d61b0f Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Mon, 4 Feb 2019 21:30:45 +0100 Subject: Restructure refined cylinder2d example folders --- apps/adrian/cylinder2d_optimized_grid/Makefile | 105 ------------------------- 1 file changed, 105 deletions(-) delete mode 100644 apps/adrian/cylinder2d_optimized_grid/Makefile (limited to 'apps/adrian/cylinder2d_optimized_grid/Makefile') diff --git a/apps/adrian/cylinder2d_optimized_grid/Makefile b/apps/adrian/cylinder2d_optimized_grid/Makefile deleted file mode 100644 index a953954..0000000 --- a/apps/adrian/cylinder2d_optimized_grid/Makefile +++ /dev/null @@ -1,105 +0,0 @@ -# This file is part of the OpenLB library -# -# Copyright (C) 2007 Mathias Krause -# E-mail contact: info@openlb.net -# The most recent release of OpenLB can be downloaded at -# -# -# This program is free software; 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. -# -# This program 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public -# License along with this program; if not, write to the Free -# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -# Boston, MA 02110-1301, USA. - -########################################################################### -## definitions - -include definitions.mk - -include $(ROOT)/global.mk - -OBJECTS := $(foreach file, $(SRC), $(PWD)/$(file:.cpp=.o)) -DEPS := $(foreach file, $(SRC), $(PWD)/$(file:.cpp=.d)) - -########################################################################### -## all - -all : depend compile link - - -########################################################################### -## dependencies - -depend : $(DEPS) - -$(PWD)/%.d : %.cpp - @echo Create dependencies for $< - @$(SHELL) -ec '$(CXX) -M $(CXXFLAGS) $(IDIR) $< \ - | sed -e "s!$*\.o!$(PWD)\/$*\.o!1" > .tmpfile; \ - cp -f .tmpfile $@;' - -########################################################################### -## compile - -compile : $(OBJECTS) - -$(PWD)/%.o: %.cpp - @echo Compile $< - $(CXX) $(CXXFLAGS) $(IDIR) -c $< -o $@ - -########################################################################### -## clean - -clean : cleanrub cleanobj cleandep - -cleanrub: - @echo Clean rubbish files - @rm -f *~ core .tmpfile tmp/*.* $(OUTPUT) - @rm -f tmp/vtkData/*.* tmp/vtkData/data/*.* tmp/imageData/*.* tmp/gnuplotData/*.* tmp/gnuplotData/data/*.* - -cleanobj: - @echo Clean object files - @rm -f $(OBJECTS) - -cleandep: - @echo Clean dependencies files - @rm -f $(DEPS) - -cleanbuild: - @cd $(ROOT); \ - $(MAKE) cleanlib; - -########################################################################### -## update lib - -$(ROOT)/$(LIBDIR)/lib$(LIB).a : - @cd $(ROOT); \ - $(MAKE) all - -########################################################################### -## link - -link: $(OUTPUT) - -$(OUTPUT): $(OBJECTS) $(ROOT)/$(LIBDIR)/lib$(LIB).a - @echo Link $@ - $(CXX) $(foreach file, $(SRC), $(file:.cpp=.o)) $(LDFLAGS) -L$(ROOT)/$(LIBDIR) -l$(LIB) -lz -o $@ - -########################################################################### -## include dependencies - -ifneq "$(strip $(wildcard *.d))" "" - include $(foreach file,$(DEPS),$(file)) -endif - -########################################################################### -########################################################################### -- cgit v1.2.3