-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathMakefile
More file actions
33 lines (25 loc) · 734 Bytes
/
Makefile
File metadata and controls
33 lines (25 loc) · 734 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
DESTDIR =
prefix = /usr
VERSION = $(shell cat VERSION)
SUBDIRS += src
SUBDIRS += bin
SUBDIRS += conf
SUBDIRS += docs
SUBDIRS += etc
SUBDIRS += examples
SUBDIRS += utils
SUBDIRS += www
SUBDIRS += packages
.PHONY: $(SUBDIRS)
all: $(SUBDIRS)
@set -e; for dir in $(SUBDIRS); do $(MAKE) -C $${dir} $@; done
clean:
@set -e; for dir in $(SUBDIRS); do $(MAKE) -C $${dir} $@; done
install:
@set -e; for dir in $(SUBDIRS); do $(MAKE) -C $${dir} $@; done
./install_ld_conf $(DESTDIR)
uninstall:
@set -e; for dir in $(SUBDIRS); do $(MAKE) -C $${dir} $@; done
rm -f $(DESTDIR)/etc/ld.so.conf.d/daqmw.conf
dist:
@git archive HEAD --format=tar.gz --prefix=DAQ-Middleware-$(VERSION)/ -o ~/rpm/SOURCES/DAQ-Middleware-$(VERSION).tar.gz