Add two useful character constants.

You need those constant variables when you want to insert newline or
backslash at the end of a macro.

Change-Id: I3fe96580d7a4ebc9d013afe6dd4ec8f40f49c724
This commit is contained in:
Ying Wang
2014-10-03 11:36:27 -07:00
parent 5e0dbe0c37
commit 58a5db35a6

View File

@@ -18,6 +18,14 @@ endif
empty :=
space := $(empty) $(empty)
comma := ,
# Note that make will eat the newline just before endef.
define newline
endef
# Unfortunately you can't simply define backslash as \ or \\.
backslash := \a
backslash := $(patsubst %a,%,$(backslash))
# Tell python not to spam the source tree with .pyc files. This
# only has an effect on python 2.6 and above.