diff options
| author | Daniil Baturin <daniil@baturin.org> | 2015-04-05 22:26:57 +0600 |
|---|---|---|
| committer | Daniil Baturin <daniil@baturin.org> | 2015-04-05 22:26:57 +0600 |
| commit | 7ffcf4d622e4f9608574033c328cba1f7f7c9ca5 (patch) | |
| tree | fe5b69775b33bc94be796ee1345653a080ea3812 /Makefile | |
| parent | df3476d7b8b2653cf09abd6c4d310ab8d6598097 (diff) | |
| download | hvinfo-7ffcf4d622e4f9608574033c328cba1f7f7c9ca5.tar.gz hvinfo-7ffcf4d622e4f9608574033c328cba1f7f7c9ca5.zip | |
Build scripts revamp.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 24 |
1 files changed, 17 insertions, 7 deletions
@@ -1,14 +1,24 @@ PREFIX = /usr -BINDIR = bin/ +BINDIR = bin -all: hvinfo +TARGET_DIR = $(PREFIX)/$(BINDIR) -hvinfo: - gnatmake src/hvinfo.adb +GPRBUILD = gprbuild +GPRCLEAN = gprclean +GPRINSTALL = gprinstall +GNATPREP = gnatprep + +INSTALL = install + +all: src/hvinfo + +src/hvinfo: + ./mkconfig.sh + $(GPRBUILD) -Phvinfo clean: - gnatclean hvinfo hypervisor_check + $(GPRCLEAN) install: - mkdir -p $(PREFIX)/$(BINDIR) - cp hvinfo $(PREFIX)/$(BINDIR) + $(INSTALL) -d $(TARGET_DIR) + $(INSTALL) src/hvinfo $(TARGET_DIR) |
