From ae4c03b93c60b1d4c12f3f5efb71d7bf3cb019ea Mon Sep 17 00:00:00 2001 From: Josh Haberman Date: Sun, 9 Sep 2018 14:26:51 -0700 Subject: Fixed port_def/undef so that the amalgamation is self-contained. --- tools/amalgamate.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tools') diff --git a/tools/amalgamate.py b/tools/amalgamate.py index d3807c6..4739a94 100755 --- a/tools/amalgamate.py +++ b/tools/amalgamate.py @@ -18,14 +18,14 @@ class Amalgamator: self.output_c.write("// Amalgamated source file\n") self.output_c.write('#include "upb.h"\n') - self.output_c.write('#include "upb/port_def.inc"\n') + self.output_c.write(open("upb/port_def.inc").read()) self.output_h.write("// Amalgamated source file\n") - self.output_h.write('#include "upb/port_def.inc"\n') + self.output_h.write(open("upb/port_def.inc").read()) def finish(self): - self.output_c.write('#include "upb/port_undef.inc"\n') - self.output_h.write('#include "upb/port_undef.inc"\n') + self.output_c.write(open("upb/port_undef.inc").read()) + self.output_h.write(open("upb/port_undef.inc").read()) def _process_file(self, infile_name, outfile): for line in open(infile_name): -- cgit v1.2.3