nt-kit revision 40f53fa8d9c6a4fc38c0014495e7a42b08f52481
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# Copyright (C) 1999, 2000 Internet Software Consortium.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# Permission to use, copy, modify, and distribute this software for any
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# purpose with or without fee is hereby granted, provided that the above
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# copyright notice and this permission notice appear in all copies.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT,
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# $Id: nt-kit,v 1.5 2000/08/01 01:33:34 tale Exp $
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# XXX no command line options at all. especially useful would be a way
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# to specify the target directory on the NT machine, since it is needed
148c5f43199ca0b43fc8e3b643aab11cd66ea327Alan Wright# in the Makefiles and otherwise config.status.win32 needs to be edited.
148c5f43199ca0b43fc8e3b643aab11cd66ea327Alan Wright# XXX long term something different clearly needs to be done, so someone
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# without any Unix boxes at all could download the source kit and compile.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# it'll happen; it has been a higher priority just to try to work
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# on the code issues.
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States ;;
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States2)
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwif test -e "$dstdir/version"; then
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# Try to make an effort to not wipe out current directory or non-bind directory
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw echo "$0: existing dstdir must be a bind9 source directory" >&2
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# XXX Tale BSD/OS special
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# Start with a clean slate. This is not done in the source tree before
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# the copy so as not to disturb things there.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# XXX header files that (currently) need to be built on Unix
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw##cd ../dns
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw##make code.h include/dns/enumtype.h include/dns/enumclass.h include/dns/rdatastruct.h
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# XXX Need a better way
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwperl -pi -e '$_ = "" if /chmod\(.*\)/' lib/dns/sec/dst/dst_parse.c
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw# XXX grrr.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwperl -pi -e 'last if /^##confparser\.c/' lib/dns/config/Makefile.in
echo $file
s/\.c\.o:/.c.obj:/;
if $DOZIP; then