]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vapigen: Remove misleading --metadata, each .gir must have its own .metadata.
authorLuca Bruno <lethalman88@gmail.com>
Mon, 23 Aug 2010 18:20:25 +0000 (20:20 +0200)
committerEvan Nemerson <evan@coeus-group.com>
Mon, 8 Nov 2010 09:43:18 +0000 (01:43 -0800)
Fixes bug 624278.

vapigen/valavapigen.vala

index a6ef441c12e7d2b540ae3aa0b9a861be17ddc2c9..f16e288db4937d4a66cf39eafdcef83c7e0832b3 100644 (file)
@@ -35,7 +35,6 @@ class Vala.VAPIGen : Object {
        static string library;
        [CCode (array_length = false, array_null_terminated = true)]
        static string[] packages;
-       static string metadata_filename;
        CodeContext context;
 
        const OptionEntry[] options = {
@@ -43,7 +42,6 @@ class Vala.VAPIGen : Object {
                { "girdir", 0, 0, OptionArg.FILENAME_ARRAY, ref gir_directories, "Look for GIR bindings in DIRECTORY", "DIRECTORY..." },
                { "pkg", 0, 0, OptionArg.STRING_ARRAY, ref packages, "Include binding for PACKAGE", "PACKAGE..." },
                { "library", 0, 0, OptionArg.STRING, ref library, "Library name", "NAME" },
-               { "metadata", 0, 0, OptionArg.FILENAME, ref metadata_filename, "Metadata filename", "FILE" },
                { "directory", 'd', 0, OptionArg.FILENAME, ref directory, "Output directory", "DIRECTORY" },
                { "version", 0, 0, OptionArg.NONE, ref version, "Display version number", null },
                { "quiet", 'q', 0, OptionArg.NONE, ref quiet_mode, "Do not print messages to the console", null },
@@ -138,9 +136,6 @@ class Vala.VAPIGen : Object {
                }
                
                var girparser = new GirParser ();
-               if (metadata_filename != null) {
-                       girparser.parse_metadata (metadata_filename);
-               }
                girparser.parse (context);
                
                if (context.report.get_errors () > 0) {