LiPkgBuilder

LiPkgBuilder — Creates Limba packages

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── LiPkgBuilder

Description

Functions

LI_TYPE_PKG_BUILDER

#define LI_TYPE_PKG_BUILDER (li_pkg_builder_get_type ())


li_builder_error_quark ()

GQuark
li_builder_error_quark (void);

Returns

An error quark.


li_pkg_builder_new ()

LiPkgBuilder *
li_pkg_builder_new (void);

Creates a new LiPkgBuilder.

Returns

a LiPkgBuilder.

[transfer full]


li_pkg_builder_create_package_from_dir ()

gboolean
li_pkg_builder_create_package_from_dir
                               (LiPkgBuilder *builder,
                                const gchar *data_dir,
                                const gchar *out_fname,
                                GError **error);

li_pkg_builder_get_sign_package ()

gboolean
li_pkg_builder_get_sign_package (LiPkgBuilder *builder);

li_pkg_builder_set_sign_package ()

void
li_pkg_builder_set_sign_package (LiPkgBuilder *builder,
                                 gboolean sign);

Types and Values

struct LiPkgBuilderClass

struct LiPkgBuilderClass {
	GObjectClass		parent_class;
};


enum LiBuilderError

The error type.

Members

LI_BUILDER_ERROR_FAILED

Generic failure

 

LI_BUILDER_ERROR_NOT_FOUND

A required file or entity was not found

 

LI_BUILDER_ERROR_WRITE

An error occured while writing data

 

LI_BUILDER_ERROR_SIGN

Error while signing the package

 

LI_BUILDER_ERROR

#define LI_BUILDER_ERROR li_builder_error_quark ()


LiPkgBuilder

typedef struct _LiPkgBuilder LiPkgBuilder;