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
|
#
# make.config - configuration for makefiles
#
# Copyright (C) 1995-1998 Gero Kuhlmann <gero@gkminix.han.de>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
#
# Debugging flags:
# BCCDEBUG - global debugging options for C files
# A86DEBUG - global debugging options for assembler files
#
BCCDEBUG = # -DDEBUG # -g
A86DEBUG = # -DDEBUG
#
# The following definitions are for the individual modules of the
# source code. You should not need to change anything below this
# line. However, if you want to remove some of the features of
# the boot rom, here is a short explanation:
#
# -DNEEDEXTIO This will include the serial and parallel port
# support into the DOS simulator. It's usually
# not necessary.
#
# -DNEEDLINEIO Include support for reading and writing full lines
# from the console into the DOS simulator. Usually not
# necessary as well.
#
# -DNEEDFILEIO Implement file I/O functions in the DOS simulator.
# Shouldn't be necessary as well, as there are no files
# to open or close.
#
# -DNEEDTIME Implement time and date handling functions in the DOS
# simulator. Necessity for this depends on the packet
# driver as well. Probably there is no need for time
# and date handling functions so they are left out by
# default.
#
# -DNOARP Don't use ARP packet processing. Without ARP it is
# not possible to use different servers and/or gateways.
#
# -DNOBPEXT Don't use the BOOTP extension file feature.
#
# -DNODNS Don't include support for the domain name service
# into the network name resolver.
#
# -DNOMENU Don't use a menu for selecting different load images.
#
# Unless you really go on debugging, don't use any of the DEBUG switches
# below.
#
UTLFL = # -DMSDOS # -DDEBUG
LODFL =
DOSFL = # -DNEEDFILEIO # -DNEEDLINEIO # -DNEEDEXTIO # -DNEEDTIME # -DDEBUG
INIFL =
LIBFL = # -DDEBUG
ifdef MINIMAL
NETFL = -DNOARP # -DDEBUG
ARPAFL = -DNOBPEXT -DNODNS # -DNSDEBUG -DBPDEBUG
BOOTFL = -DNODISK -DNOMENU # -DUSEMODE # -DLDDEBUG
else
ifdef P86
NETFL = # -DNOARP # -DDEBUG
ARPAFL = -DNODNS # -DNOBPEXT # -DNSDEBUG -DBPDEBUG
BOOTFL = # -DNODISK # -DNOMENU # -DUSEMODE # -DLDDEBUG
else
NETFL = # -DNOARP # -DDEBUG
ARPAFL = # -DNOBPEXT # -DNODNS # -DNSDEBUG -DBPDEBUG
BOOTFL = # -DNODISK # -DNOMENU # -DUSEMODE # -DLDDEBUG
endif
endif
|