IAnjutaBuildable

IAnjutaBuildable — Implemented by plugins that can build

Stability Level

Unstable, unless otherwise indicated

Synopsis


#include <libanjuta/interfaces/ianjuta-buildable.h>


#define             IANJUTA_TYPE_BUILDABLE_COMMAND
enum                IAnjutaBuildableCommand;
#define             IANJUTA_BUILDABLE_ERROR
                    IAnjutaBuildable;
                    IAnjutaBuildableIface;

Object Hierarchy


  GInterface
   +----IAnjutaBuildable

Prerequisites

IAnjutaBuildable requires GObject.

Description

Details

IANJUTA_TYPE_BUILDABLE_COMMAND

#define IANJUTA_TYPE_BUILDABLE_COMMAND (ianjuta_buildable_command_get_type())


enum IAnjutaBuildableCommand

typedef enum {
	IANJUTA_BUILDABLE_COMMAND_COMPILE,
	IANJUTA_BUILDABLE_COMMAND_BUILD,
	IANJUTA_BUILDABLE_COMMAND_BUILD_TARBALL,
	IANJUTA_BUILDABLE_COMMAND_INSTALL,
	IANJUTA_BUILDABLE_COMMAND_CONFIGURE,
	IANJUTA_BUILDABLE_COMMAND_GENERATE,
	IANJUTA_BUILDABLE_COMMAND_CLEAN,
	IANJUTA_BUILDABLE_COMMAND_EXECUTE,
	IANJUTA_BUILDABLE_N_COMMANDS
} IAnjutaBuildableCommand;


IANJUTA_BUILDABLE_ERROR

#define IANJUTA_BUILDABLE_ERROR ianjuta_buildable_error_quark()


IAnjutaBuildable

typedef struct _IAnjutaBuildable IAnjutaBuildable;


IAnjutaBuildableIface

typedef struct _IAnjutaBuildableIface IAnjutaBuildableIface;