Anthony Bentley
8fd364a1a6
document partial binary includes
2009-09-12 18:53:03 -06:00
Anthony Bentley
6c1dd85c9a
add support for partial binary includes (from lmod00)
2009-09-12 18:46:08 -06:00
Anthony Bentley
7d0dd140c3
create stylesheet and link to it
...
Created a simple stylesheet, linked to it, and removed body color
attributes defined there. This reduces repetition and separates
style and presentation.
2009-09-12 17:49:54 -06:00
Anthony Bentley
171061f3a3
Replaced needless anchors with IDs
2009-09-12 17:10:31 -06:00
Anthony Bentley
cd2e59fc8c
converted DOS linebreaks to UNIX
2009-09-12 16:47:49 -06:00
Anthony Bentley
3eb060b017
HTML4 Transitional doctype
...
This is so the HTML can be made simpler later on.
2009-09-12 16:14:08 -06:00
Anthony Bentley
1c734a015d
correct error in documentation
2009-09-12 06:40:24 -06:00
Anthony Bentley
792fb5ef94
Put in the original license
2009-09-11 22:45:47 -06:00
Anthony Bentley
c0031dad51
use [b]yacc instead of bison by default
...
This is scratching my own itch--OpenBSD has byacc in the base
distribution, whereas bison is another program to install.
2009-09-11 22:01:49 -06:00
Anthony Bentley
50a8bbd414
Make grammar specifications yacc-compatible
2009-09-11 21:40:39 -06:00
Vegard Nossum
74eea59208
build: figure out git revision and include as part of version string
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 10:24:12 +02:00
Vegard Nossum
98810091da
build: split cflags to its own variable
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 10:10:12 +02:00
Vegard Nossum
f81bcc722a
build: merge everything to a single top-level Makefile
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 10:08:32 +02:00
Vegard Nossum
3ce06cd424
Added a README file
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 09:53:33 +02:00
Vegard Nossum
a216855093
Move src/asmotor.h to top-level include/
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 09:29:07 +02:00
Vegard Nossum
afe33e1162
link: move includes to include/link/
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 09:22:49 +02:00
Vegard Nossum
618082bcab
lib: move includes to include/lib/
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 09:18:21 +02:00
Vegard Nossum
cd779b9511
asm: moved includes to include/asm/
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 09:14:19 +02:00
Vegard Nossum
26150fa9d4
asm: add newlines to the ends of yaccprt[134].y
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 09:05:39 +02:00
Vegard Nossum
85f382ffad
asm: run dos2unix on yaccprt1.y
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 09:03:53 +02:00
Vegard Nossum
c6d8069eed
rgbfix: use mkstemp() instead of tmpnam() and fix coding style issues
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 08:59:03 +02:00
Vegard Nossum
bc6b2fe005
link: add missing parameter to error message
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 08:53:18 +02:00
Vegard Nossum
3c82b1ae03
Fixed warnings and some style issues
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 08:51:55 +02:00
Vegard Nossum
b6c749ffbd
Run `indent' on the whole tree
...
Can't indent the .y files yet, they need special treatment.
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:59:46 +02:00
Vegard Nossum
660f5daac3
Add .gitignore files
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:40:13 +02:00
Vegard Nossum
94fad97aed
Switch line terminators from CRLF to LF
...
Argh, that obnoxious platform again... ;-)
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:32:12 +02:00
Vegard Nossum
0d9739535e
Use spaces instead of tabs after CPP directives
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:26:46 +02:00
Vegard Nossum
0ce5efb3c5
build: remove obsolete objs* directories
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:17:03 +02:00
Vegard Nossum
0b65d01289
build: add top-level Makefile
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:11:30 +02:00
Vegard Nossum
1a98f20535
rgbfix: improve Makefile
...
Make object filename explicit and add "clean" target.
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:10:44 +02:00
Vegard Nossum
322a0b05d8
link: improve Makefile
...
Make object filenames explicit and add "clean" target.
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:09:27 +02:00
Vegard Nossum
c0a9cf79a3
lib: improve Makefile
...
Make object files explicit and add "clean" target.
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:07:17 +02:00
Vegard Nossum
48c34238eb
asm: improve Makefile
...
Make the generated object files explicit and add a "clean" target.
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 07:04:47 +02:00
Vegard Nossum
e12cb95079
build: rip out obsolete makefiles for obsolete platforms
...
We don't support DOS/Win32, so these are not needed anymore...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 06:58:39 +02:00
Vegard Nossum
8a7adf4c3b
rgbfix: make rgbfix compile for Linux
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 06:57:16 +02:00
Vegard Nossum
4d06e6de79
link: make xlink compile for Linux
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 06:56:20 +02:00
Vegard Nossum
c31b87b16a
lib: make xlib compile on Linux
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 06:55:26 +02:00
Vegard Nossum
1024c30866
asm: make rgbasm compile on Linux
...
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 06:50:48 +02:00
Vegard Nossum
b53e170781
Make all file names lowercase
...
This fixes a zip/platform artifact.
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 06:25:27 +02:00
Carsten Sorensen
e895832b2b
Initial revision: imported RGBDS source code
...
The code comes from the RGBDS source and documentation zip files found
on this website:
http://www.otakunozoku.com/1999/08/01/rednex-gameboy-development-system/
The same website reports:
"Best of all, it’s free! That’s right! Free! The executables
are free to use, either for personal hobby use, or full blown
commercial productions — I know of at least a dozen commercial
games you can purchase that are written with RGBDS — and the
source code is free to modify.
"The only thing I ask is that you do not charge for either
distributing the executables or source code, and any derivative
works you give credit to the original authors of the tools.
That means you have to say “Thanks” to the original authors
SurfSmurf and Otaku."
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com >
2009-06-11 06:00:24 +02:00