Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/src/modules/citrix/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2692 by niro, Fri Dec 11 12:48:41 2015 UTC revision 2693 by niro, Fri Dec 11 13:00:28 2015 UTC
# Line 35  SCRIPT_SED_LINES += \ Line 35  SCRIPT_SED_LINES += \
35   -e "s:@@MCORE_STOREFRONT_PASS@@:$(MCORE_STOREFRONT_PASS):g" \   -e "s:@@MCORE_STOREFRONT_PASS@@:$(MCORE_STOREFRONT_PASS):g" \
36   -e "s:@@MCORE_STOREFRONT_DOMAIN@@:$(MCORE_STOREFRONT_DOMAIN):g"   -e "s:@@MCORE_STOREFRONT_DOMAIN@@:$(MCORE_STOREFRONT_DOMAIN):g"
37    
38  all: $(SCRIPTS)  ifeq ($(SYSTEMINIT),systemd)
39     SUBDIRS += systemd
40    endif
41    
42  install: install-client install-control all  INSTALLDIRS = $(SUBDIRS:%=install-%)
43    CLEANDIRS = $(SUBDIRS:%=clean-%)
44    
45    all: $(SCRIPTS) $(SUBDIRS)
46    
47    install: install-client install-control all $(INSTALLDIRS)
48    
49  install-client: all  install-client: all
50   $(INSTALL) -d $(DESTDIR)/$(SYSCONFDIR)/mcore   $(INSTALL) -d $(DESTDIR)/$(SYSCONFDIR)/mcore
# Line 61  install-control: all Line 68  install-control: all
68   $(INSTALL) -d $(DESTDIR)/$(SYSCONFDIR)/mcore   $(INSTALL) -d $(DESTDIR)/$(SYSCONFDIR)/mcore
69   $(INSTALL) -m0644 citrix-enumerate.conf $(DESTDIR)/$(SYSCONFDIR)/mcore   $(INSTALL) -m0644 citrix-enumerate.conf $(DESTDIR)/$(SYSCONFDIR)/mcore
70    
71  clean:  clean: $(CLEANDIRS)
72   rm -f $(SCRIPTS)   rm -f $(SCRIPTS)
73    
74    $(SUBDIRS):
75     $(MAKE) -C $@
76    
77    $(INSTALLDIRS):
78     $(MAKE) -C $(@:install-%=%) install
79    
80    $(CLEANDIRS):
81     $(MAKE) -C $(@:clean-%=%) clean
82    
83  .PHONY: install-client  .PHONY: install-client
84  .PHONY: install-control  .PHONY: install-control
85  .PHONY: all install clean  .PHONY: all install clean
86    .PHONY: $(SUBDIRS)
87    .PHONY: $(INSTALLDIRS)
88    .PHONY: $(CLEANDIRS)

Legend:
Removed from v.2692  
changed lines
  Added in v.2693