Commit Graph
16 Commits
Author SHA1 Message Date
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