Roland Ver. 4.5 Technické informace Strana 91

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 212
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 90
Chapter 7: Conditional Parts of Makefiles 81
Substitution and Analysis], page 84). This is useful when touch is not enough to make a
file appear up to date.
The findstring function determines whether one string appears as a substring of an-
other. If you want to test for the -t flag, use t as the first string and the value of
MAKEFLAGS as the other.
For example, here is how to arrange to use ranlib -t to finish marking an archive file
up to date:
archive.a: ...
ifneq (,$(findstring t,$(MAKEFLAGS)))
+touch archive.a
+ranlib -t archive.a
else
ranlib archive.a
endif
The + prefix marks those recipe lines as “recursive” so that they will be executed despite
use of the -t flag. See Section 5.7 [Recursive Use of make], page 50.
Zobrazit stránku 90
1 2 ... 86 87 88 89 90 91 92 93 94 95 96 ... 211 212

Komentáře k této Příručce

Žádné komentáře