make

package
v0.0.0-...-d4285bb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2014 License: BSD-2-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NAME = "Make"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Makefile

type Makefile struct {
	Id        bson.ObjectId `bson:"_id"`
	ProjectId bson.ObjectId `bson:"projectid"`
	Time      int64         `bson:"time"`
	Data      []byte        `bson:"data"`
}

func NewMakefile

func NewMakefile(projectId bson.ObjectId, data []byte) *Makefile

type Tool

type Tool struct {
	// contains filtered or unexported fields
}

func New

func New(mf *Makefile, dir string) (*Tool, error)

func (*Tool) AddCP

func (t *Tool) AddCP(p string)

func (*Tool) Lang

func (t *Tool) Lang() tool.Language

Lang

func (*Tool) Name

func (t *Tool) Name() string

Name

func (*Tool) Run

func (t *Tool) Run(fileId bson.ObjectId, target *tool.Target) (result.Tooler, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL