]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
vapigen: Remove obsolete code for handling omitted --library option
authorLuca Bruno <lethalman88@gmail.com>
Sun, 17 Oct 2010 05:07:37 +0000 (22:07 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Mon, 8 Nov 2010 09:43:18 +0000 (01:43 -0800)
vapigen/valavapigen.vala

index a5cc9234f4a3258bad36f32ef16aedda3aa8eb00..a660c363367ddb7bd8d51345e3c5f1a6e34c8094 100644 (file)
@@ -159,31 +159,18 @@ class Vala.VAPIGen : Object {
                if (context.report.get_errors () > 0) {
                        return quit ();
                }
-               
-               if (library == null && girparser.get_package_names () != null) {
-                       var names = girparser.get_package_names ();
 
-                       if (names.length != 1) {
-                               Report.error (null, "multiple packages encountered and no library name given");
-                               return quit ();
+               // interface writer ignores external packages
+               foreach (SourceFile file in context.get_source_files ()) {
+                       if (!file.filename.has_suffix (".vapi")) {
+                               file.file_type = SourceFileType.SOURCE;
                        }
-
-                       library = names[0];
                }
 
-               if (library != null) {
-                       // interface writer ignores external packages
-                       foreach (SourceFile file in context.get_source_files ()) {
-                               if (!file.filename.has_suffix (".vapi")) {
-                                       file.file_type = SourceFileType.SOURCE;
-                               }
-                       }
-
-                       var interface_writer = new CodeWriter ();
-                       interface_writer.write_file (context, "%s.vapi".printf (library));
+               var interface_writer = new CodeWriter ();
+               interface_writer.write_file (context, "%s.vapi".printf (library));
                        
-                       library = null;
-               }
+               library = null;
                
                return quit ();
        }