mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-24 07:43:16 -05:00
Rework schema install to work with VPATH support
This commit is contained in:
parent
f164e69baa
commit
641845f4c1
2 changed files with 10 additions and 9 deletions
|
|
@ -34,6 +34,7 @@ moduledir = @libexecdir@$(ldap_subdir)
|
|||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
sysconfdir = @sysconfdir@$(ldap_subdir)
|
||||
schemadir = $(sysconfdir)/schema
|
||||
|
||||
EXEEXT = @EXEEXT@
|
||||
OBJEXT = @OBJEXT@
|
||||
|
|
|
|||
|
|
@ -251,17 +251,17 @@ all-cffiles: slapd
|
|||
touch all-cffiles
|
||||
|
||||
install-schema: FORCE
|
||||
@-$(MKDIR) $(DESTDIR)$(sysconfdir)/schema
|
||||
@cd $(srcdir) ; \
|
||||
for i in schema/*.schema ; do \
|
||||
if test ! -f $(DESTDIR)$(sysconfdir)/$$i; then \
|
||||
echo "installing $$i in $(sysconfdir)"; \
|
||||
echo $(INSTALL) $(INSTALLFLAGS) -m 444 $$i $(DESTDIR)$(sysconfdir)/$$i; \
|
||||
$(INSTALL) $(INSTALLFLAGS) -m 444 $$i $(DESTDIR)$(sysconfdir)/$$i; \
|
||||
@-$(MKDIR) $(DESTDIR)$(schemadir)
|
||||
@cd $(srcdir)/schema ; \
|
||||
for i in *.schema ; do \
|
||||
if test ! -f $(DESTDIR)$(schemadir)/$$i; then \
|
||||
echo "installing $$i in $(schemadir)"; \
|
||||
echo $(INSTALL) $(INSTALLFLAGS) -m 444 $$i $(DESTDIR)$(schemadir)/$$i; \
|
||||
$(INSTALL) $(INSTALLFLAGS) -m 444 $$i $(DESTDIR)$(schemadir)/$$i; \
|
||||
else \
|
||||
echo "PRESERVING EXISTING SCHEMA FILE $(DESTDIR)$(sysconfdir)/$$i"; \
|
||||
echo "PRESERVING EXISTING SCHEMA FILE $(DESTDIR)$(schemadir)/$$i"; \
|
||||
fi; \
|
||||
$(INSTALL) $(INSTALLFLAGS) $$i $(DESTDIR)$(sysconfdir)/$$i.default ; \
|
||||
$(INSTALL) $(INSTALLFLAGS) $$i $(DESTDIR)$(schemadir)/$$i.default ; \
|
||||
done
|
||||
|
||||
install-conf: FORCE
|
||||
|
|
|
|||
Loading…
Reference in a new issue