-Short: Port of GNU make with SAS/C (no ixemul.library required)
+Short: Port of GNU Make with SAS/C (no ixemul.library required)
Author: GNU, Amiga port by Aaron "Optimizer" Digulla
Uploader: Aaron "Optimizer" Digulla (digulla@fh-konstanz.de)
Type: dev/c
-This is a pure Amiga port of GNU make. It needs no extra libraries or
+This is a pure Amiga port of GNU Make. It needs no extra libraries or
anything. It has the following features (in addition to any features of
-GNU make):
+GNU Make):
- Runs Amiga-Commands with SystemTags() (Execute)
- Can run multi-line statements
COMPILING FROM SCRATCH
----------------------
-To recompile, you need SAS/C 6.51. make itself is not necessary, there
-is an smakefile.
+To recompile, you need SAS/C 6.51.
-1. Copy config.ami to config.h
-2. If you use make to compile, copy Makefile.ami to Makefile and
- glob/Makefile.ami to glob/Makefile. Copy make into the current
- directory.
+As of GNU Make 4.3, the build environment has been cleaned up and alternate
+make files (including smakefiles) have been removed. If you have an existing
+version of GNU Make available you _should_ be able to run:
-3. Run smake/make
+ make -f Basic.mk
+
+However this is untested.
+
+If you have an Amiga system and would like to collaborate on getting
+bootstrapping to work properly please contact bug-make@gnu.org.
INSTALLATION
\f
-------------------------------------------------------------------------------
-Copyright (C) 1995-2016 Free Software Foundation, Inc.
+Copyright (C) 1995-2022 Free Software Foundation, Inc.
This file is part of GNU Make.
GNU Make is free software; you can redistribute it and/or modify it under the
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
-this program. If not, see <http://www.gnu.org/licenses/>.
+this program. If not, see <https://www.gnu.org/licenses/>.