context.directory = context.basedir;
}
- context.set_target_profile (settings.profile, true);
+ context.set_target_profile (settings.profile, false);
if (settings.target_glib != null) {
context.set_target_glib_version (settings.target_glib);
}
}
+ // FIXME Let CodeContext.set_target_profile() do this and correctly
+ // handle default-packages as given source
+ switch (context.profile) {
+ default:
+ case Vala.Profile.GOBJECT:
+ add_package (context, "glib-2.0");
+ add_package (context, "gobject-2.0");
+ break;
+ case Vala.Profile.POSIX:
+ add_package (context, "posix");
+ break;
+ }
+
// add user defined files:
add_depencies (context, settings.packages);
if (reporter.errors > 0) {