1# 2# Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved. 3# 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15# 16SRC2 = $(SRC)/src 17 18build: tp07.$(OBJX) 19 20run: 21 @echo ------------ executing test $@ 22 -$(RUN2) ./tp07.$(EXESUFFIX) $(LOG) 23 24tp07.$(OBJX): $(SRC2)/tp07.f90 check.$(OBJX) 25 @echo ------------ building test $@ 26 -$(FC) $(FFLAGS) $(SRC2)/tp07.f90 27 @$(RM) ./a.$(EXESUFFIX) 28 -$(FC) $(LDFLAGS) tp07.$(OBJX) check.$(OBJX) $(LIBS) -o tp07.$(EXESUFFIX) 29 30