box-o-sand/lcthw-remnants-2/devpkg
2016-04-16 02:26:19 -04:00
..
.gitignore ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
commands.c ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
commands.h ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
db.c ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
db.h ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
dbg.h ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
devpkg.c ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
Makefile ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
README ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
shell.c ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00
shell.h ex26 with a smidge of modification 2016-04-16 02:26:19 -04:00

# `devpkg`

This is a thingy that downloads, builds, and installs stuff!

## usage

Before you can do the fun part, you need to initialize the bits:

``` bash
devpkg -S
```

Install something via URL:

``` bash
devpkg -I http://example.org/foo.tar.bz2
```

Install something via URL with custom arguments for configure, make, and
install:

``` bash
devpkg -I http://example.org/foo.tar.bz2 -c '--no-flair' -m 'CFLAGS+=-Wall' -i '-n'
```

Perform a fetch *only* without building or installing:

``` bash
devpkg -F http://example.org/foo.tar.bz2
```

Perform a build *only* without installing:

``` bash
devpkg -B http://example.org/foo.tar.bz2
```

List the stuff that's been installed:

``` bash
devpkg -L
```


<!--
vim:filetype=markdown
-->