FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
MS-DOS-kernel/default.bat at master · Programuserbash/MS-DOS-kernel · GitHub
Programuserbash
/
MS-DOS-kernel
Public
forked from
FDOS/kernel
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
MS-DOS-kernel
/
default.bat
Copy path
More file actions
More file actions
Latest commit
History
History
History
88 lines (63 loc) · 2.3 KB
Breadcrumbs
MS-DOS-kernel
/
default.bat
Copy path
File metadata and controls
88 lines (63 loc) · 2.3 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
@
echo
off
:
-
$Id: default.bat
1482
2009-07-11 16:59:43Z perditionc $
:
-
with option clearset, clears all config.bat-made environment variables
:
-
without options, MAKE / LINK / ... are
set
to defaults based on COMPILER ...
if
"
%1
"
==
"
clearset
"
goto
clearset
:
-----------------------------------------------------------------------
if
not
"
%COMPILER%
"
==
"
"
goto
skip_cc
set
COMPILER
=
WATCOM
echo
No compiler specified, defaulting to Open Watcom
:
skip_cc
:
-----------------------------------------------------------------------
if
not
"
%MAKE%
"
==
"
"
goto
skip_make
if
"
%COMPILER%
"
==
"
TC2
"
set
MAKE
=
%TC2_BASE%
\make
if
"
%COMPILER%
"
==
"
TURBOCPP
"
set
MAKE
=
%TP1_BASE%
\bin\make
if
"
%COMPILER%
"
==
"
TC3
"
set
MAKE
=
%TC3_BASE%
\bin\make
if
"
%COMPILER%
"
==
"
BC3
"
set
MAKE
=
%BC3_BASE%
\bin\make
if
"
%COMPILER%
"
==
"
BC5
"
set
MAKE
=
%BC5_BASE%
\bin\make
if
"
%COMPILER%
"
==
"
WATCOM
"
set
MAKE
=
wmake /ms /h
if
"
%COMPILER%
"
==
"
OWWIN
"
set
MAKE
=
wmake /ms /h
if
"
%COMPILER%
"
==
"
MSCL8
"
set
MAKE
=
%MS_BASE%
\bin\nmake /nologo
echo
Make is
%MAKE%
.
:
skip_make
:
-----------------------------------------------------------------------
if
not
"
%XLINK%
"
==
"
"
goto
skip_xlink
if
"
%COMPILER%
"
==
"
TC2
"
set
XLINK
=
%TC2_BASE%
\tlink /m/c
if
"
%COMPILER%
"
==
"
TURBOCPP
"
set
XLINK
=
%TP1_BASE%
\bin\tlink /m/c
if
"
%COMPILER%
"
==
"
TC3
"
set
XLINK
=
%TC3_BASE%
\bin\tlink /m/c
if
"
%COMPILER%
"
==
"
BC3
"
set
XLINK
=
%BC3_BASE%
\bin\tlink /m/c
if
"
%COMPILER%
"
==
"
BC5
"
set
XLINK
=
%BC5_BASE%
\bin\tlink /m/c
if
"
%COMPILER%
"
==
"
WATCOM
"
set
XLINK
=
..\utils\wlinker /ma/nologo
if
"
%COMPILER%
"
==
"
OWWIN
"
set
XLINK
=
..\utils\wlinker /ma/nologo
if
"
%COMPILER%
"
==
"
MSCL8
"
set
XLINK
=
%MS_BASE%
\bin\link /ONERROR:NOEXE /ma /nologo
echo
Linker is
%XLINK%
.
:
skip_xlink
:
-----------------------------------------------------------------------
if
not
"
%XUPX%
"
==
"
"
set
UPXOPT
=
-U
if
"
%XUPX%
"
==
"
"
set
UPXOPT
=
goto
end
:
-----------------------------------------------------------------------
:
clearset
if
not
"
%OLDPATH%
"
==
"
"
set
PATH
=
%OLDPATH%
if
not
"
%OLDPATH%
"
==
"
"
set
OLDPATH
=
set
MAKE
=
set
COMPILER
=
set
ALLCFLAGS
=
set
CFLAGS
=
set
XCPU
=
set
XCPU_EX
=
set
XFAT
=
set
XLINK
=
set
TC2_BASE
=
set
TP1_BASE
=
set
TC3_BASE
=
set
BC3_BASE
=
set
BC5_BASE
=
set
MS_BASE
=
set
XNASM
=
set
NASMFLAGS
=
set
NASMBOOTFLAGS
=
set
XUPX
=
set
UPXOPT
=
set
LOADSEG
=
:
end
Back
|
FazBrowse Home
|
New Git URL