]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
small fixes for invocation with --internal-vapi
authorRob Taylor <rob.taylor@codethink.co.uk>
Tue, 7 Apr 2009 15:56:33 +0000 (16:56 +0100)
committerRob Taylor <rob.taylor@codethink.co.uk>
Tue, 7 Apr 2009 15:56:58 +0000 (16:56 +0100)
compiler/valacompiler.vala

index 50153e0bae28118f40811a8d5fab08097aadf245..001fea2daad43692063a727f4ada94aab264dba6 100644 (file)
@@ -76,7 +76,7 @@ class Vala.Compiler {
                { "ccode", 'C', 0, OptionArg.NONE, ref ccode_only, "Output C code", null },
                { "header", 'H', 0, OptionArg.FILENAME, ref header_filename, "Output C header file", "FILE" },
                { "internal-header", 'h', 0, OptionArg.FILENAME, ref internal_header_filename, "Output internal C header file", "FILE" },
-               { "internal-vapi", 0, 0, OptionArg.FILENAME, ref target_glib, "Output vapi with internal api", "FILE" },
+               { "internal-vapi", 0, 0, OptionArg.FILENAME, ref internal_vapi_filename, "Output vapi with internal api", "FILE" },
                { "compile", 'c', 0, OptionArg.NONE, ref compile_only, "Compile but do not link", null },
                { "output", 'o', 0, OptionArg.FILENAME, ref output, "Place output in file FILE", "FILE" },
                { "debug", 'g', 0, OptionArg.NONE, ref debug, "Produce debug information", null },
@@ -340,7 +340,7 @@ class Vala.Compiler {
                }
                if (internal_vapi_filename != null) {
                        var interface_writer = new CodeWriter (false, true);
-                       string vapi_filename = "%s.vapi".printf (internal_vapi_filename);
+                       string vapi_filename = internal_vapi_filename;
 
                        // put .vapi file in current directory unless -d has been explicitly specified
                        if (directory != null && !Path.is_absolute (vapi_filename)) {