James Le Cuirot
d148a44402
Fix GNUism in Makefile regarding yacc
...
Tested with bmake.
2023-12-22 23:39:47 +00:00
James Le Cuirot
5823492992
Adjust yacc builds to support the original yacc (as opposed to bison)
...
yacc doesn't support the arguments we've been giving to bison. byacc was
also tested.
2023-10-08 22:15:32 +01:00
James Le Cuirot
a010c4406f
Drop obsolete smakefile
...
This appears to be for the ye olde SAS/C compiler! It wouldn't work now,
even if you did have that.
2023-10-08 22:15:28 +01:00
James Le Cuirot
f1e182de80
Add "Filesystem" and "Launcher" to git ignore file
2023-10-08 22:15:25 +01:00
James Le Cuirot
147cb92b7f
Respect ${AR} when building
...
Unfortunately, there is no AC_PROG_AR yet.
2023-10-07 23:03:03 +01:00
James Le Cuirot
0f16b49701
Fix implicit declaration of exit() during configure script
2023-10-07 23:03:00 +01:00
James Le Cuirot
c7b5bbe441
ksh is not installed on modern systems, assume some POSIX shell
2023-10-07 23:02:57 +01:00
James Le Cuirot
c3185246ca
Use the noyywrap lex option instead of adding hacky yywrap functions
2023-10-07 23:02:54 +01:00
James Le Cuirot
d91710ba03
Fix all implicit declarations
...
AC_HEADER_TIME is only needed if you need to include time.h and
sys/time.h at the same time.
The truth is this codebase is an unholy mess but at least this fixes
the warnings.
2023-10-07 23:02:51 +01:00
James Le Cuirot
cf6e360a7e
Respect LDFLAGS
2023-10-07 23:02:48 +01:00
James Le Cuirot
34c0c7af02
Fix parallel builds
2023-10-07 23:02:44 +01:00
James Le Cuirot
9978760d7f
Fix various path issues
2023-10-07 23:02:40 +01:00
James Le Cuirot
f1bcd15eb6
Update install-sh to a more modern version
2023-10-07 23:02:19 +01:00
James Le Cuirot
798adaa45b
configure.in should be named configure.ac these days
2023-10-07 23:02:14 +01:00
James Le Cuirot
a9d59a9fd4
Delete generated configure script and ignore all build/generated files
...
These should not be in the repository.
2023-10-02 08:44:11 +01:00
James Le Cuirot
3c29995649
Support make install DESTDIR=/foo just like Automake does
...
Distributions really need this.
2023-10-02 08:42:15 +01:00