pjs/directory/c-sdk/config
richm%stanfordalumni.org 4a01273230 Resolves: bug 386091
Description: Windows SDK package needed
Fix Description: 1) Update the packaging Makefile (package.mk) for Windows and SASL.
2) Add support for manifests in VC 8.0.  There is a new command line tool
called mt.exe that is used to generate manifest files and to compile them into
the executables.  This allows ldapsearch.exe to be able to find the right
msvcr80.dll at runtime.  This was copied from NSS at Nelson's suggestion.
3) Added support for being able to do a configure and make in a different
directory.  I find it very useful to be able to create a "build" directory and
run configure like this:
cd ~/build
/path/to/mozilla/directory/c-sdk/configure ... args ...
make
Then I can just completely blow away the build directory if I need to.  I know
this is what make clean/make clobber are supposed to do, but keeping the binary
and source directories separate like this also facilitates creating source
tarballs from the working directory for use in building rpms/packages.
There were a few changes required to cygwin_wrapper and the makefiles to
support building in this manner.
2007-06-20 17:57:12 +00:00
..
autoconf
.cvsignore
AIX.mk
BSD_OS.mk
BeOS.mk
DGUX.mk
FreeBSD.mk
HP-UX.mk
IRIX.mk
Linux.mk
Makefile.client
Makefile.in
NCR.mk
NEC.mk
NEWS-OS.mk
NEXTSTEP.mk
NTO.mk
NetBSD.mk
OS2.mk
OSF1.mk
OpenBSD.mk
OpenVMS.mk
QNX.mk
README
Rhapsody.mk
SCOOS.mk
SINIX.mk
SunOS.mk
SunOS4.mk
SunOS5.8_i86pc.mk
SunOS5.9.mk
SunOS5.9_i86pc.mk
SunOS5.mk
UNIX.mk
UNIXWARE.mk
WIN32.mk
WIN95.mk
WINNT.mk
arch.mk
autoconf.mk.in
config.mk
cygwin-wrapper
libc_r.h
module.df
nfspwd
nfspwd.pl
now.c
nsinstall.c
pathsub.h
prdepend.h
prmkdir.bat
rules.mk
win16.mk

README

#
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
# 
# The contents of this file are subject to the Mozilla 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/MPL/
# 
# 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 the Initial Developer are Copyright (C) 2001
# the Initial Developer. All Rights Reserved.
# 
# Contributor(s):
# 
# Alternatively, the contents of this file may be used under the terms of
# either of the GNU General Public License Version 2 or later (the "GPL"),
# or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
# 
# ***** END LICENSE BLOCK ***** 

This part of of the tree taken from NSPR 4.1.  The
NSPR config tree was tagged with:

cvs tag ldapcsdk_branch50-config


The version of NSPR this was taken from:

NSPRPUB_RELEASE_4_1 (revision: 3.23)