VirtualBox

source: kBuild/vendor/gnumake/2005-05-16/configure.bat

Last change on this file was 54, checked in by (none), 21 years ago

This commit was manufactured by cvs2svn to create branch 'GNU'.

  • Property svn:eol-style set to native
File size: 1.1 KB
Line 
1@echo off
2echo Configuring MAKE for DJGPP
3
4rem The SmallEnv trick protects against too small environment block,
5rem in which case the values will be truncated and the whole thing
6rem goes awry. COMMAND.COM will say "Out of environment space", but
7rem many people don't care, so we force them to care by refusing to go.
8
9rem Where is the srcdir?
10set XSRC=.
11if not "%XSRC%"=="." goto SmallEnv
12if "%1%"=="" goto SrcDone
13set XSRC=%1
14if not "%XSRC%"=="%1" goto SmallEnv
15
16:SrcDone
17
18update %XSRC%/configh.dos ./config.h
19
20rem Do they have Make?
21redir -o junk.$$$ -eo make -n -f NUL
22rem REDIR will return 1 if it cannot run Make.
23rem If it can run Make, it will usually return 2,
24rem but 0 is also OK with us.
25if errorlevel 2 goto MakeOk
26if not errorlevel 1 goto MakeOk
27if exist junk.$$$ del junk.$$$
28echo No Make program found--use DOSBUILD.BAT to build Make.
29goto End
30
31rem They do have Make. Generate the Makefile.
32
33:MakeOk
34del junk.$$$
35update %XSRC%/Makefile.DOS ./Makefile
36echo Done.
37if not "%XSRC%"=="." echo Invoke Make thus: "make srcdir=%XSRC%"
38goto End
39
40:SmallEnv
41echo Your environment is too small. Please enlarge it and run me again.
42
43:End
44set XRSC=
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette