diff options
author | Jürg Billeter <j@bitron.ch> | 2010-06-30 23:49:59 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2010-06-30 23:49:59 +0200 |
commit | ce27f41ee5f37a2baa90ad3f0057346c1eaac4ad (patch) | |
tree | b21573941a562191bfd4ea2c45718ab8158db2af /vala/valasourcefile.vala | |
parent | 1e8d9aea367d12b4943da474306c25aa62d23f70 (diff) | |
download | vala-ce27f41ee5f37a2baa90ad3f0057346c1eaac4ad.tar.gz |
Add experimental vala tool for use with #!
Diffstat (limited to 'vala/valasourcefile.vala')
-rw-r--r-- | vala/valasourcefile.vala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vala/valasourcefile.vala b/vala/valasourcefile.vala index 97c6a2fd4..cff51b703 100644 --- a/vala/valasourcefile.vala +++ b/vala/valasourcefile.vala @@ -195,7 +195,9 @@ public class Vala.SourceFile { */ public string get_csource_filename () { if (csource_filename == null) { - if (context.ccode_only || context.save_csources) { + if (context.run_output) { + csource_filename = context.output + ".c"; + } else if (context.ccode_only || context.save_csources) { csource_filename = "%s%s.c".printf (get_destination_directory (), get_basename ()); } else { // temporary file |