9 |
-e "s:@@FLUXBOX_SHARED_DIR@@:$(FLUXBOX_SHARED_DIR):g" \ |
-e "s:@@FLUXBOX_SHARED_DIR@@:$(FLUXBOX_SHARED_DIR):g" \ |
10 |
-e "s:@@FLUXBOX_USER_CONFIG_DIR@@:$(FLUXBOX_USER_CONFIG_DIR):g" |
-e "s:@@FLUXBOX_USER_CONFIG_DIR@@:$(FLUXBOX_USER_CONFIG_DIR):g" |
11 |
|
|
12 |
|
ifeq ($(SYSTEMINIT),systemd) |
13 |
|
SUBDIRS += systemd |
14 |
|
endif |
15 |
|
|
16 |
|
INSTALL_COMMONDIRS = $(SUBDIRS:%=install-common-%) |
17 |
|
INSTALL_CLIENTDIRS = $(SUBDIRS:%=install-client-%) |
18 |
|
INSTALL_CONTROLDIRS = $(SUBDIRS:%=install-control-%) |
19 |
|
CLEANDIRS = $(SUBDIRS:%=clean-%) |
20 |
|
|
21 |
all: $(SCRIPTS) |
all: $(SCRIPTS) |
22 |
|
|
23 |
install: install-common install-client install-control all |
install: install-common install-client install-control all |
40 |
clean: |
clean: |
41 |
rm -f $(SCRIPTS) |
rm -f $(SCRIPTS) |
42 |
|
|
43 |
|
$(SUBDIRS): |
44 |
|
$(MAKE) -C $@ |
45 |
|
|
46 |
|
$(INSTALL_COMMONDIRS): |
47 |
|
$(MAKE) -C $(@:install-common-%=%) install-common |
48 |
|
|
49 |
|
$(INSTALL_CLIENTDIRS): |
50 |
|
$(MAKE) -C $(@:install-client-%=%) install-client |
51 |
|
|
52 |
|
$(INSTALL_CONTROLDIRS): |
53 |
|
$(MAKE) -C $(@:install-control-%=%) install-control |
54 |
|
|
55 |
|
$(CLEANDIRS): |
56 |
|
$(MAKE) -C $(@:clean-%=%) clean |
57 |
|
|
58 |
.PHONY: install-common |
.PHONY: install-common |
59 |
.PHONY: install-client |
.PHONY: install-client |
60 |
.PHONY: install-control |
.PHONY: install-control |
61 |
.PHONY: all install clean |
.PHONY: all install clean |
62 |
|
.PHONY: $(SUBDIRS) |
63 |
|
.PHONY: $(INSTALL_COMMONDIRS) |
64 |
|
.PHONY: $(INSTALL_CLIENTDIRS) |
65 |
|
.PHONY: $(INSTALL_CONTROLDIRS) |
66 |
|
.PHONY: $(CLEANDIRS) |