Skip to content

Commit f24aeb7

Browse files
authored
Merge pull request #29 from mROS-base/rm_header_includer
remove generation of header_includer
2 parents 4f3f7e2 + 22427b9 commit f24aeb7

File tree

3 files changed

+5
-12
lines changed

3 files changed

+5
-12
lines changed

mros2_header_generator/header_includer.tpl

-1
This file was deleted.

mros2_header_generator/templates_generator.py

+3-8
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,7 @@ def main():
4343
datatext = template.render({ "includeFiles":includeFiles, "pubMsgTypes":pubMsgTypes, "subMsgTypes":subMsgTypes })
4444
with open(os.path.join(app+"/templates.hpp"), "wb") as f:
4545
f.write(datatext.encode('utf-8'))
46-
47-
env = Environment(loader=FileSystemLoader('../mros2/mros2_header_generator'))
48-
template = env.get_template('header_includer.tpl')
49-
datatext = template.render({ "app": app })
50-
with open(os.path.join("../header_includer/header_includer.hpp"), "wb") as f:
51-
f.write(datatext.encode('utf-8'))
52-
46+
47+
5348
if __name__ == "__main__":
54-
main()
49+
main()

src/mros2.cpp

+2-3
Original file line numberDiff line numberDiff line change
@@ -274,8 +274,7 @@ void setTrue(void* args)
274274
*static_cast<volatile bool*>(args) = true;
275275
}
276276

277-
278277
/*
279-
* specialize template functions
278+
* specialize template functions described in platform's workspace
280279
*/
281-
#include "../../header_includer/header_includer.hpp"
280+
#include "templates.hpp"

0 commit comments

Comments
 (0)