[at-spi2-core: 8/30] versioned-introspection.py: take both C and H output filenames
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [at-spi2-core: 8/30] versioned-introspection.py: take both C and H output filenames
- Date: Mon, 4 Jul 2022 19:25:17 +0000 (UTC)
commit ebba194e26dd5d303021d7cdf3f755b7ce014994
Author: Federico Mena Quintero <federico gnome org>
Date: Tue Jun 28 19:53:53 2022 -0500
versioned-introspection.py: take both C and H output filenames
xml/versioned-introspection.py | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/xml/versioned-introspection.py b/xml/versioned-introspection.py
index 94490218..7208f334 100644
--- a/xml/versioned-introspection.py
+++ b/xml/versioned-introspection.py
@@ -61,16 +61,14 @@ def convert_contents (contents):
literals = ["\"%s\"" % (line) for line in contents.split ("\n")]
return "\n".join (literals)
-def generate_introspection (input_filename, output_directory):
+def generate_introspection (input_filename, c_output_filename, h_output_filename):
#Open the XML file and process includes.
tree = ElementTree.parse (input_filename)
root = tree.getroot ()
#Open the output files.
- c_filename = os.path.join(output_directory, "introspection.c")
- h_filename = os.path.join(output_directory, "introspection.h")
- cfile = open (c_filename, "w")
- hfile = open (h_filename, "w")
+ cfile = open (c_output_filename, "w")
+ hfile = open (h_output_filename, "w")
ccontents = ""
hcontents = ""
@@ -95,11 +93,12 @@ def generate_introspection (input_filename, output_directory):
if __name__ == "__main__":
argv = sys.argv
- if len (argv) != 3:
- print("usage: versioned-introspection.py INPUT.XML OUTPUT_DIR", file=sys.stderr)
+ if len (argv) != 4:
+ print("usage: versioned-introspection.py INPUT.XML OUTPUT.C, OUTPUT.H", file=sys.stderr)
sys.exit(1)
input_filename = sys.argv[1]
- output_directory = sys.argv[2]
+ c_output_filename = sys.argv[2]
+ h_output_filename = sys.argv[3]
- generate_introspection (input_filename, output_directory)
+ generate_introspection (input_filename, c_output_filename, h_output_filename)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]