summaryrefslogtreecommitdiff
path: root/vapigen
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2019-01-03 12:15:21 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2020-03-25 12:28:50 +0100
commitbd73f1ba11c387c919ad06d44badfd7065d1e35f (patch)
tree0f80303ac04d57a60988e07c8de50ddb34484215 /vapigen
parent66c23e839b63c81ce5da1c0212b22e2c4c6b8c81 (diff)
downloadvala-bd73f1ba11c387c919ad06d44badfd7065d1e35f.tar.gz
vala: Move setting of target profile and standard packages into CodeContext
Diffstat (limited to 'vapigen')
-rw-r--r--vapigen/valavapigen.vala10
1 files changed, 1 insertions, 9 deletions
diff --git a/vapigen/valavapigen.vala b/vapigen/valavapigen.vala
index 11c02b934..f39c5250e 100644
--- a/vapigen/valavapigen.vala
+++ b/vapigen/valavapigen.vala
@@ -75,21 +75,13 @@ class Vala.VAPIGen {
private int run () {
context = new CodeContext ();
- context.profile = Profile.GOBJECT;
- context.add_define ("GOBJECT");
context.vapi_directories = vapi_directories;
context.gir_directories = gir_directories;
context.metadata_directories = metadata_directories;
context.report.enable_warnings = !disable_warnings;
context.report.set_verbose_errors (!quiet_mode);
CodeContext.push (context);
- context.nostdpkg = nostdpkg;
-
- if (!nostdpkg) {
- /* default package */
- context.add_external_package ("glib-2.0");
- context.add_external_package ("gobject-2.0");
- }
+ context.set_target_profile (Profile.GOBJECT, !nostdpkg);
if (context.report.get_errors () > 0) {
return quit ();