summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Rosengren <robertr@axis.com>2013-11-29 13:27:53 +0100
committerRobert Rosengren <robertr@axis.com>2014-01-17 09:33:52 +0100
commit5aac1733a614de61936a0901f284fc3a1293f076 (patch)
treef4869a1d72dabf5d1f5807405d48038b51872c8b
parent76a715ee8c8c8ace5a341d81ca39dd1747886187 (diff)
Possible to regenerate headers outside of srcdir
-rw-r--r--Makefile.am2
-rwxr-xr-xscripts/MakeHeader.py4
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]