diff options
author | Robert Rosengren <robertr@axis.com> | 2013-11-29 13:27:53 +0100 |
---|---|---|
committer | Robert Rosengren <robertr@axis.com> | 2014-01-17 09:33:52 +0100 |
commit | 5aac1733a614de61936a0901f284fc3a1293f076 (patch) | |
tree | f4869a1d72dabf5d1f5807405d48038b51872c8b | |
parent | 76a715ee8c8c8ace5a341d81ca39dd1747886187 (diff) |
Possible to regenerate headers outside of srcdir
-rw-r--r-- | Makefile.am | 2 | ||||
-rwxr-xr-x | scripts/MakeHeader.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am index 0aa33596..820e2e54 100644 --- a/Makefile.am +++ b/Makefile.am @@ -43,7 +43,7 @@ debug: $(MAKE) all CFLAGS="" AM_CPPFLAGS="-ggdb -DDEBUG" .c.h: - scripts/MakeHeader.py $< + @srcdir@/scripts/MakeHeader.py $< cppcheck: cppcheck -q -v . --enable=all -DHAVE_CGROUP -DHAVE_OPENVZ -DHAVE_TASKSTATS diff --git a/scripts/MakeHeader.py b/scripts/MakeHeader.py index 55eeed45..c0fdc851 100755 --- a/scripts/MakeHeader.py +++ b/scripts/MakeHeader.py @@ -28,8 +28,8 @@ selfheader = '#include "' + name + '.h"' out.write( "/* Do not edit this file. It was automatically generated. */" ) out.write( "" ) -out.write( "#ifndef HEADER_" + name ) -out.write( "#define HEADER_" + name ) +out.write( "#ifndef HEADER_" + os.path.basename(name) ) +out.write( "#define HEADER_" + os.path.basename(name) ) is_blank = False for line in file.readlines(): line = line[:-1] |