1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
|
#/****************************************************************************
# * NCSA Mosaic for the X Window System *
# * Software Development Group *
# * National Center for Supercomputing Applications *
# * University of Illinois at Urbana-Champaign *
# * 605 E. Springfield, Champaign IL 61820 *
# * mosaic@ncsa.uiuc.edu *
# * *
# * Copyright (C) 1993, Board of Trustees of the University of Illinois *
# * *
# * NCSA Mosaic software, both binary and source (hereafter, Software) is *
# * copyrighted by The Board of Trustees of the University of Illinois *
# * (UI), and ownership remains with the UI. *
# * *
# * The UI grants you (hereafter, Licensee) a license to use the Software *
# * for academic, research and internal business purposes only, without a *
# * fee. Licensee may distribute the binary and source code (if released) *
# * to third parties provided that the copyright notice and this statement *
# * appears on all copies and that no charge is associated with such *
# * copies. *
# * *
# * Licensee may make derivative works. However, if Licensee distributes *
# * any derivative work based on or derived from the Software, then *
# * Licensee will (1) notify NCSA regarding its distribution of the *
# * derivative work, and (2) clearly notify users that such derivative *
# * work is a modified version and not the original NCSA Mosaic *
# * distributed by the UI. *
# * *
# * Any Licensee wishing to make commercial use of the Software should *
# * contact the UI, c/o NCSA, to negotiate an appropriate license for such *
# * commercial use. Commercial use includes (1) integration of all or *
# * part of the source code into a product for sale or license by or on *
# * behalf of Licensee to third parties, or (2) distribution of the binary *
# * code or source code to third parties that need it to utilize a *
# * commercial product sold or licensed by or on behalf of Licensee. *
# * *
# * UI MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS SOFTWARE FOR *
# * ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED *
# * WARRANTY. THE UI SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY THE *
# * USERS OF THIS SOFTWARE. *
# * *
# * By using or copying this Software, Licensee agrees to abide by the *
# * copyright law and all other applicable laws of the U.S. including, but *
# * not limited to, export control laws, and the terms of this license. *
# * UI shall have the right to terminate this license immediately by *
# * written notice upon Licensee's breach of, or non-compliance with, any *
# * of its terms. Licensee may be held legally responsible for any *
# * copyright infringement that is caused or encouraged by Licensee's *
# * failure to abide by the terms of this license. *
# * *
# * Comments and questions are welcome and can be sent to *
# * mosaic-x@ncsa.uiuc.edu. *
# ****************************************************************************/
# @configure_input@
# end of variables: The remaining are the basic targets
dtmdirs=@dtmdirs@
bindir=@bindir@
all: default
default: $(dtmdirs) libwww2 libXmx libhtmlw libnut src
@echo \*\*\* Welcome to NCSA Mosaic.
purifyd: $(dtmdirs) libwww2 libXmx libhtmlw libnut src-purifyd
@echo \*\*\* Welcome to Purify'd NCSA Mosaic.
quantifyd: $(dtmdirs) libwww2 libXmx libhtmlw libnut src-quantifyd
@echo \*\*\* Welcome to Quantify'd NCSA Mosaic.
libXmx::
@echo --- Building libXmx
cd libXmx; $(MAKE)
libhtmlw::
@echo --- Building libhtmlw
cd libhtmlw; $(MAKE)
libwww2::
@echo --- Building libwww2
cd libwww2; $(MAKE)
libnut::
@echo --- Building libnut
cd libnut; $(MAKE)
src::
@echo --- Building src
cd src; $(MAKE) MOSAIC=Mosaic
src-purifyd::
@echo --- Building Purify'd src
cd src; $(MAKE) PURIFY=purify MOSAIC=Mosaic-p
src-quantifyd::
@echo --- Building Quantify'd src
cd src; $(MAKE) PURIFY=quantify MOSAIC=Mosaic-q
libnet::
@echo --- Building libnet
cd libnet; $(MAKE)
libdtm::
@echo --- Building libdtm
cd libdtm; $(MAKE)
clean:
rm config.cache config.h config.status *~ core config.log
cd libXmx; $(MAKE) $@
cd libhtmlw; $(MAKE) $@
cd libwww2; $(MAKE) $@
cd src; $(MAKE) MOSAIC=Mosaic $@
cd libnet; $(MAKE) $@
cd libdtm; $(MAKE) $@
cd libnut; $(MAKE) $@
wclean:
cd libhtmlw; $(MAKE) $@
cd src; $(MAKE) MOSAIC=Mosaic $@
install:
$(INSTALL) ./src/Mosaic $(bindir)/
uninstall:
$(UNINSTALL) $(bindir)/Mosaic
|