Top | ![]() |
![]() |
![]() |
![]() |
Modulemd.BuildoptsModulemd.Buildopts — Provides hints to the build-system on how to build this module. |
ModulemdBuildopts *
modulemd_buildopts_new (void
);
A newly-allocated ModulemdBuildopts object. This
object must be freed with g_object_unref()
.
[transfer full]
Since: 2.0
gboolean modulemd_buildopts_equals (ModulemdBuildopts *self_1
,ModulemdBuildopts *self_2
);
Check for equality for two ModulemdBuildopts objects.
Since: 2.2
ModulemdBuildopts *
modulemd_buildopts_copy (ModulemdBuildopts *self
);
Create a copy of this ModulemdBuildopts object.
Since: 2.0
void modulemd_buildopts_set_rpm_macros (ModulemdBuildopts *self
,const gchar *rpm_macros
);
self |
This ModulemdBuildopts object. |
|
rpm_macros |
A string containing RPM build macros in the form that they would appear in an RPM macros file on-disk. |
Since: 2.0
const gchar *
modulemd_buildopts_get_rpm_macros (ModulemdBuildopts *self
);
A string containing RPM build macros in the form that they would appear in an RPM macros file on-disk.
[transfer none]
Since: 2.0
void modulemd_buildopts_add_rpm_to_whitelist (ModulemdBuildopts *self
,const gchar *rpm
);
Since: 2.0
void modulemd_buildopts_remove_rpm_from_whitelist (ModulemdBuildopts *self
,const gchar *rpm
);
Since: 2.0
void
modulemd_buildopts_clear_rpm_whitelist
(ModulemdBuildopts *self
);
Remove all RPMs from the whitelist.
Since: 2.5
GStrv
modulemd_buildopts_get_rpm_whitelist_as_strv
(ModulemdBuildopts *self
);
[rename-to modulemd_buildopts_get_rpm_whitelist]
Since: 2.0
“rpm-macros”
property“rpm-macros” gchar *
A string containing RPM build macros in the form that they would appear in an RPM macros file on-disk.
Flags: Read / Write
Default value: "__BUILDOPTS_RPM_MACROS_UNSET__"