# # The contents of this file are subject to the Netscape Public # License Version 1.1 (the "License"); you may not use this file # except in compliance with the License. You may obtain a copy of # the License at http://www.mozilla.org/NPL/ # # Software distributed under the License is distributed on an "AS # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or # implied. See the License for the specific language governing # rights and limitations under the License. # # The Original Code is mozilla.org code. # # The Initial Developer of the Original Code is Netscape # Communications Corporation. Portions created by Netscape are # Copyright (C) 1998 Netscape Communications Corporation. All # Rights Reserved. # # Contributor(s): # # Static macros. Can be overridden on the command-line. # ifndef CVSROOT CVSROOT = /m/src endif # Allow for cvs flags ifndef CVS_FLAGS CVS_FLAGS = endif CVS_CMD = cvs $(CVS_FLAGS) TARGETS = export libs install LDAP_MODULE = DirectorySDKSource # # Environment variables. # ifdef MOZ_DATE CVS_BRANCH = -D "$(MOZ_DATE)" endif ifdef MOZ_BRANCH CVS_BRANCH = -r $(MOZ_BRANCH) endif ifndef MOZ_LDAPVER MOZ_LDAPVER = -r LDAPCSDK_40_BRANCH endif all: setup build .PHONY: all setup build setup: ifdef LDAP_MODULE $(CVS_CMD) -q co $(MOZ_LDAPVER) $(LDAP_MODULE) endif build: cd ../nsprpub/config; $(MAKE) $(MAKE) $(TARGETS) clean: $(MAKE) clean