File: make.config

package info (click to toggle)
netboot 0.8.1-9
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,636 kB
  • ctags: 4,744
  • sloc: ansic: 15,152; asm: 11,623; yacc: 2,248; makefile: 1,117; pascal: 1,108; lex: 748; sh: 233
file content (97 lines) | stat: -rw-r--r-- 2,928 bytes parent folder | download | duplicates (3)
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