diff options
author | Ryan Lortie <desrt@desrt.ca> | 2010-08-24 19:01:39 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2010-09-09 15:54:17 +0200 |
commit | b0a16279ff67cb54054d6c12c681abc4f4541f6f (patch) | |
tree | 8a97a5a15559b0bc6a1578622cd96ccb3aaa1cb9 /compiler | |
parent | 3b5d28eafcff393571e45c3e73779d072e8382e1 (diff) | |
download | vala-b0a16279ff67cb54054d6c12c681abc4f4541f6f.tar.gz |
SourceFile: Introduce SourceFileType enumeration
SourceFileType has 2 possible values:
SOURCE
PACKAGE
and replaces the CodeWriter.external_package boolean with a new field
called 'file_type'.
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/valacompiler.vala | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/valacompiler.vala b/compiler/valacompiler.vala index 0e313a43d..49383da49 100644 --- a/compiler/valacompiler.vala +++ b/compiler/valacompiler.vala @@ -151,7 +151,7 @@ class Vala.Compiler { return false; } - context.add_source_file (new SourceFile (context, gir_path, true)); + context.add_source_file (new SourceFile (context, SourceFileType.PACKAGE, gir_path)); return true; } @@ -170,7 +170,7 @@ class Vala.Compiler { context.add_package (pkg); - context.add_source_file (new SourceFile (context, package_path, true)); + context.add_source_file (new SourceFile (context, SourceFileType.PACKAGE, package_path)); var deps_filename = Path.build_filename (Path.get_dirname (package_path), "%s.deps".printf (pkg)); if (FileUtils.test (deps_filename, FileTest.EXISTS)) { @@ -352,7 +352,7 @@ class Vala.Compiler { if (FileUtils.test (source, FileTest.EXISTS)) { var rpath = realpath (source); if (run_output || source.has_suffix (".vala") || source.has_suffix (".gs")) { - var source_file = new SourceFile (context, rpath); + var source_file = new SourceFile (context, SourceFileType.SOURCE, rpath); source_file.relative_filename = source; if (context.profile == Profile.POSIX) { @@ -374,7 +374,7 @@ class Vala.Compiler { context.add_source_file (source_file); } else if (source.has_suffix (".vapi") || source.has_suffix (".gir")) { - var source_file = new SourceFile (context, rpath, true); + var source_file = new SourceFile (context, SourceFileType.PACKAGE, rpath); source_file.relative_filename = source; context.add_source_file (source_file); |