No description
Find a file
Tom Gundersen 029dd0a81b build-sys: rework makefiles
Unify into one make file, with two targets:

build:
  This unconditionally builds the binaries that wolud be shipped in the package,
  this is marked as a phony target, and relies on the go compiler to know what
  is up-to-date and what needs to be rebuilt.

install:
  This installs binaries and config files into the file system and runs any
  scripts to set things up correctly, as if the rpm had been installed.

This drops the old `run` target, which could still be done from the commandline,
but we want to be able to rely on systemd features, so it is not something we
want to test or support.

To run osbuild-composer from a checkout one should now do:
```
$ make build
$ sudo make install
```

This has the same effect as installing the RPM would have, starting and stopping
the sokcets/services is still left to the user.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2019-10-11 17:40:31 +02:00
cmd osbuild-composer: Fix imports broken by new module name 2019-10-09 08:06:07 +02:00
distribution build-sys: rework makefiles 2019-10-11 17:40:31 +02:00
internal tests: delete blueprints after tests 2019-10-11 14:16:19 +02:00
osbuild@cd49e2407c image-info: add test 2019-10-05 14:47:35 +02:00
tools image-info: add test 2019-10-05 14:47:35 +02:00
.gitignore image-info: add test 2019-10-05 14:47:35 +02:00
.gitmodules image-info: add test 2019-10-05 14:47:35 +02:00
.travis.yml image-info: add test 2019-10-05 14:47:35 +02:00
dnf-json osbuild-composer 2019-09-13 18:50:13 +02:00
go.mod osbuild-composer: Rename module to github.com/osbuild/osbuild-composer 2019-10-08 21:44:57 +02:00
go.sum Integration of osbuild composer with systemd 2019-10-02 17:56:59 +02:00
Makefile build-sys: rework makefiles 2019-10-11 17:40:31 +02:00