зеркало из https://github.com/mozilla/pjs.git
49 строки
894 B
Makefile
49 строки
894 B
Makefile
|
DEPTH = ../../..
|
||
|
NS_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:
|