make.conf

MadMax

Well-Known Member
Hallo Leute!

Ich bin gerade über einen Absatz in der man (5) make.conf gestolpert.

The following lists provide a name and short description for each variable you can use during the indicated builds. The values of variables flagged as bool are ignored; the variable being set at all (even to ``FALSE'' or ``NO'') causes it to be treated as if it were set.

Wenn ich das richtig verstehe, könnte ich also z. B.:

Code:
NO_GAMES

anstatt wie bisher

Code:
NO_GAMES=yes

verwenden. Wobei das erste laut der man page sogar richtiger wäre.


Bitte um Aufklärung.

Grüße
-MadMax
 
Nein, du hast das falsch verstanden.

Das heißt nur es wird nicht der Inhalt der Variable betrachtet. Einen Wert braucht sie trotzdem.
 
Hab in der Zwischenzeit ein bisschen probiert.

Die Variablen brauchen keinen Wert, sondern nur einen Operator. So ist es mittlerweile auch in der example make.conf angegeben.

Grüße
-MadMax
 
Sie haben durchaus einen Wert wenn du nur einen Operator angibst: "" <== String der Länge 0
 
Zurück
Oben