Michael Martin
0bd54d0432
Default to cc as a compiler, with options to change if needed
2016-02-08 18:10:23 -08:00
Michael Martin
e0ee18b299
Break out makedepend output to auxiliary file
...
This drastically simplifies the core Makefiles and if makedepend
is installed you can regenerate dependencies as needed with the
command `make depend`.
2016-02-08 18:04:00 -08:00
Michael Martin
d45d1461a2
Streamline Makefiles, resolve issue #4
...
Slinky and Macross need the same y.tab.h. This ensures that, and
it also removes all unused variables and rules and does a
makedepend pass to fill in the dependencies of .c files on .h
files.
2016-01-24 18:11:39 -08:00
Michael Martin
c2dff5c4c3
Remove cruft and gcc-5-only flags from Makefiles
2016-01-24 00:04:00 -08:00
Michael Martin
d53658da5e
Extern all the globals, not just the tables
2016-01-24 00:00:20 -08:00
Michael Martin
693c15a2a8
Protoize.
2016-01-23 23:13:44 -08:00
Michael Martin
fa1c08008e
Push everything into headers for Slinky
2016-01-23 22:57:12 -08:00
Michael Martin
cefd64ed6f
Bring Slinky makefile in line with Macross
2016-01-23 22:53:59 -08:00
Michael Martin
4ab0baafe6
Use varargs for errors in Slinky
2016-01-23 22:37:08 -08:00
Peter De Wachter
dfaf049859
Include <string.h> instead of <strings.h>
2016-01-23 16:07:37 +01:00
Peter De Wachter
ff868a98cb
Use standard malloc
2016-01-23 16:07:37 +01:00
Peter De Wachter
7fb5312423
Use extern keyword in declarations of arrays with unspecified size
2016-01-23 16:07:37 +01:00
Michael Steil
4bed39833e
added license headers and README.md
2016-01-21 22:02:21 +01:00
Michael Steil
41abf82cae
Fixed macross and slinky to compile with clang 3.3 for i386 Mac OS X
2014-05-03 22:47:33 -07:00
Michael Steil
b259671c6d
Removed all build output by running "make cleanup" in "." and "slinky" directories
2014-05-03 22:32:22 -07:00
Michael Steil
98a36557e4
Initial commit from macross.tar.gz
...
MD5 (macross.tar.gz) = 4ecb4a6e015b11fef043fe78d1eedb61
2014-05-03 22:20:34 -07:00