зеркало из https://github.com/mozilla/pjs.git
49 строки
878 B
Makefile
49 строки
878 B
Makefile
DEPTH = ../../../..
|
|
|
|
|
|
CHMOD = chmod
|
|
RM = rm -f
|
|
SED = sed
|
|
|
|
HEADERS = \
|
|
disptmpl.h \
|
|
lber.h \
|
|
ldap.h \
|
|
srchpref.h \
|
|
$(NULL)
|
|
|
|
include $(DEPTH)/config/rules.mk
|
|
|
|
GARBAGE += sdkver.h dirver.h
|
|
|
|
ETCDIR = $(DIST)/etc
|
|
INCLUDEDIR = $(XPDIST)/public/ldap
|
|
|
|
DIR_VERSION := 2.0
|
|
DIRSDK_VERSION := 1.0
|
|
|
|
ifeq ($(OS_ARCH), WINNT)
|
|
# Is this correct?
|
|
DIRVER_PATH = $(DEPTH)/netsite/ldap/build
|
|
else
|
|
DIRVER_PATH = $(DIST)/bin
|
|
endif
|
|
|
|
DIRVER_PROG = $(DIRVER_PATH)/dirver$(BIN_SUFFIX)
|
|
|
|
###########################################################################
|
|
|
|
all export:: sdkver.h dirver.h FORCE
|
|
$(INSTALL) $(INSTALLFLAGS) -m 644 $(HEADERS) $(INCLUDEDIR)
|
|
$(INSTALL) $(INSTALLFLAGS) -m 644 $(HEADERS) $(DIST)/include
|
|
|
|
sdkver.h: $(DIRVER_PROG)
|
|
@$< $(DIRSDK_VERSION) UseSystemDate $@
|
|
|
|
dirver.h: $(DIRVER_PROG)
|
|
@$< $(DIR_VERSION) UseSystemDate $@
|
|
|
|
install:: export
|
|
|
|
FORCE:
|