Commit Graph

9 Commits

Author SHA1 Message Date
Fabian Grünbichler
0e9eb37ea0 build: add -upload target
requires 'dcmd' from devscripts to extract binary package file names
from .changes file

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-03-03 11:50:31 +01:00
Wolfgang Bumiller
3312a7ad1b build fixups
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-01-21 12:30:13 +01:00
Wolfgang Bumiller
436bf05e0b merge api, sys and tools into proxmox directly
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-01-21 12:15:42 +01:00
Wolfgang Bumiller
93cf522dd8 Add make dinstall target
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-01-21 11:29:39 +01:00
Wolfgang Bumiller
b4a0e64821 explicitly run 'cargo +nightly fmt'
drop rust-toolchain file

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-01-16 10:43:00 +01:00
Fabian Grünbichler
a94de245f0 build: switch to debcargo
to autogenerate crate (build)-dependencies, and correct Provides
statements.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2020-01-15 12:02:47 +01:00
Wolfgang Bumiller
ac45b7cea6 run 'cargo fmt -- --check' in check target
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-11-25 15:08:53 +01:00
Wolfgang Bumiller
80343b1141 add make apitest
runs the api test server

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-06-18 17:53:43 +02:00
Wolfgang Bumiller
35a60f765e add helper Makefile
make -> make check
make check -> cargo test
make fmt -> cargo fmt --all
make checkfmt -> cargo fmt --all -- --check
...

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-06-18 17:49:41 +02:00