make
No long description provided.
Installation
dagger install github.com/felipepimentel/daggerverse/essentials/make@v0.0.0
Entrypoint
Return Type
Make
Example
dagger -m github.com/felipepimentel/daggerverse/essentials/make@36e606fe6b7d1c9561dc60db82ab31614b838754 call \
func (m *myModule) example() *Make {
return dag.
Make()
}
@function
def example() -> dag.Make:
return (
dag.make()
)
@func()
example(): Make {
return dag
.make()
}
Types
Make 🔗
A Dagger module to use make
make() 🔗
Execute the command ‘make’ in a directory, and return the modified directory
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
dir | Directory ! | - | No description provided |
args | [String ! ] ! | - | No description provided |
makefile | String | "Makefile" | No description provided |
Example
dagger -m github.com/felipepimentel/daggerverse/essentials/make@36e606fe6b7d1c9561dc60db82ab31614b838754 call \
make --dir DIR_PATH --args string1 --args string2
func (m *myModule) example(dir *Directory, args []string) *Directory {
return dag.
Make().
Make(dir, args)
}
@function
def example(dir: dagger.Directory, args: List[str]) -> dagger.Directory:
return (
dag.make()
.make(dir, args)
)
@func()
example(dir: Directory, args: string[]): Directory {
return dag
.make()
.make(dir, args)
}