Commit Graph

14 Commits

Author SHA1 Message Date
H. Peter Anvin
877ca3bc80 Fix "carryover" of exclude information from one file to another.
my %foo; doesn't mean %foo is initialized to empty, need my %foo = ();
or my %foo = undef; or similar for that.
2008-02-05 21:28:44 -08:00
H. Peter Anvin
7065309739 Formatting: kill off "stealth whitespace"
"Stealth whitespace" makes it harder to read diffs, and just generally
cause unwanted weirdness.  Do a source-wide pass to get rid of it.
2007-10-19 14:42:29 -07:00
H. Peter Anvin
ab8447ed99 Exclude config.h from the dependency list for the canned makefiles
For the canned makefiles, we almost certainly don't have config.h, and
shouldn't include it in the list of dependencies.
2007-09-27 21:35:04 -07:00
H. Peter Anvin
c38c117188 Add Makefile for OpenWatcom (DOS, OS/2 or Win32 output)
Add a Makefile for OpenWatcom using WMAKE.  This is a horrible version
of Make, but since it's bundled with OpenWatcom it is probably better
to stick to it.  It has the nice property that it can produce DOS,
Win32 or OS/2 binaries.

This Makefile currently assumes that it is hosted on a system where
pathname separators are backslashes.  For cross-compiling using
OpenWatcom on a Linux system it is probably better to write a separate
Makefile using GNU make to invoke Watcom.
2007-09-26 19:57:07 -07:00
H. Peter Anvin
3a7edd73a3 Sort dependency lists
Sort the dependency lists generated by "mkdep.pl", to make sure that
re-running "make alldeps" doesn't change anything unless there has
been real dependency changes.  The previous version could produce
different output between runs and across platforms.
2007-09-17 13:56:26 -07:00
H. Peter Anvin
54d9da5efe Fix comment 2005-01-14 23:03:42 +00:00
H. Peter Anvin
cefdfbc070 Support building 16-bit DOS binaries using OpenWatcom 2003-08-30 03:49:30 +00:00
H. Peter Anvin
cda94c77f2 Comments are more useful when correct 2002-06-04 20:04:59 +00:00
H. Peter Anvin
2b9e9f9e24 Break long lines by default. 2002-06-04 19:53:35 +00:00
H. Peter Anvin
1be737b61c Correct the command line parsing of -- 2002-06-04 04:11:01 +00:00
H. Peter Anvin
9afe07415c Allow multiple Makefiles to be specified 2002-06-04 00:44:15 +00:00
H. Peter Anvin
6ebdada0bd Support generating dependencies in different syntaxes. 2002-06-04 00:26:13 +00:00
H. Peter Anvin
42661d845a Add the source file itself to the dependency list. 2002-05-12 21:40:21 +00:00
H. Peter Anvin
1be3da32d2 Dependency-generation script 2002-05-12 21:38:05 +00:00