AminetAminet
Search:
84750 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/c/make-3.75-src.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:Port of GNU make with SAS/C (no ixemul)
Author:GNU, Amiga port by Aaron "Optimizer" Digulla
Uploader:Aaron \"Optimizer\" Digulla (digulla fh-konstanz de)
Type:dev/c
Architecture:generic
Date:1995-12-16
Download:dev/c/make-3.75-src.lha - View contents
Readme:dev/c/make-3.75-src.readme
Downloads:951

This is a pure Amiga port of GNU make 3.74. It needs no extra libraries or
anything. It has the following features (in addition to any features of
GNU make):

- Runs Amiga-Commands with SystemTags() (Execute)
- Can run multi-line statements
- Allows to use Device-Names in targets:

	c:make : make.o

    is ok. To distinguish between device-names and target : or ::, MAKE
    looks for spaces. If there are any around :, it's taken as a target
    delimiter, if there are none, it's taken as the name of a device. Note
    that "make:make.o" tries to create "make.o" on the device "make:".
- Replaces @@ by a newline in any command line:

	if exists make @@
	    delete make.bak quiet @@
	    rename make make.bak @@
	endif @@
	$(CC) Link Make.o To make

    works. Note that the @@ must stand alone (ie. "make@@" is illegal).
    Also be carefull that there is a space after the "" (ie, at the
    beginning of the next line).
- Can be made resident to save space and time
- To use "#?" as a wildcard, you must enclose it in "":

    delete "#?.o"

BUGS:
- The line

    dummy.h : src/*.c

tries to make dummy.h from "src/*.c" (ie. no wildcard-expansion takes
place). You have to use "$(wildcard src/*.c)" instead.

COMPILING FROM SCRATCH

To recompile, you need SAS/C 6.51. make itself is not neccessary, there
is an smakefile.

1. Copy config.ami to config.h
2. If you use make to compie, copy Makefile.ami to Makefile and
    glob/Makefile.ami to glob/Makefile. Copy make into the current
    directory.

3. Run smake/make

INSTALLATION

Copy make somewhere in your search path (eg. sc:c or sc:bin).
If you plan to use recursive makes, install make resident:

    Resident make Add


Contents of dev/c/make-3.75-src.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  262     574  45.6% -lh5- 81da Nov 25  1995 make-3.75/acconfig.h
[generic]                 4982   14085  35.4% -lh5- 3798 Nov 25  1995 make-3.75/alloca.c
[generic]                  962    1920  50.1% -lh5- c1b2 Dec  7  1995 make-3.75/amiga.c
[generic]                 2725    7578  36.0% -lh5- 01a9 Nov 25  1995 make-3.75/ar.c
[generic]                 4584   13499  34.0% -lh5- 6d0d Nov 25  1995 make-3.75/arscan.c
[generic]                 1226    2383  51.4% -lh5- 2e51 Nov 25  1995 make-3.75/build.sh.in
[generic]                40440  121957  33.2% -lh5- a6cd Dec  7  1995 make-3.75/ChangeLog
[generic]                 4610   12849  35.9% -lh5- ea3c Nov 25  1995 make-3.75/commands.c
[generic]                  869    1743  49.9% -lh5- f451 Nov 25  1995 make-3.75/commands.h
[generic]                 2226    7271  30.6% -lh5- 29b7 Dec  7  1995 make-3.75/config.ami
[generic]                 2161    7199  30.0% -lh5- 83aa Nov 25  1995 make-3.75/config.h.in
[generic]                  574    1678  34.2% -lh5- 6e7c Nov 25  1995 make-3.75/configh.dos
[generic]                19679   78379  25.1% -lh5- 8a58 Nov 25  1995 make-3.75/configure
[generic]                  474    1389  34.1% -lh5- 001e Nov 25  1995 make-3.75/configure.bat
[generic]                 1909    4110  46.4% -lh5- f957 Nov 25  1995 make-3.75/configure.in
[generic]                 6993   17982  38.9% -lh5- dc3e Nov 25  1995 make-3.75/COPYING
[generic]                 3324   10576  31.4% -lh5- 1033 Nov 25  1995 make-3.75/default.c
[generic]                 1053    2093  50.3% -lh5- e60d Nov 25  1995 make-3.75/dep.h
[generic]                 4799   16565  29.0% -lh5- bfc1 Nov 25  1995 make-3.75/dir.c
[generic]                 3987   11771  33.9% -lh5- ba27 Nov 25  1995 make-3.75/expand.c
[generic]                 4444   13848  32.1% -lh5- 7115 Nov 25  1995 make-3.75/file.c
[generic]                 2003    4658  43.0% -lh5- cf38 Nov 25  1995 make-3.75/file.h
[generic]                 9258   34633  26.7% -lh5- da0f Nov 25  1995 make-3.75/function.c
[generic]                 7292   22372  32.6% -lh5- da4d Nov 25  1995 make-3.75/getloadavg.c
[generic]                 7505   22181  33.8% -lh5- b0ac Nov 25  1995 make-3.75/getopt.c
[generic]                 1814    4438  40.9% -lh5- 5339 Nov 25  1995 make-3.75/getopt.h
[generic]                 1718    4254  40.4% -lh5- 90c1 Nov 25  1995 make-3.75/getopt1.c
[generic]                10714   41453  25.8% -lh5- bb27 Nov 25  1995 make-3.75/glob/configure
[generic]                  334     903  37.0% -lh5- bb88 Nov 25  1995 make-3.75/glob/configure.bat
[generic]                  319     509  62.7% -lh5- e674 Nov 25  1995 make-3.75/glob/configure.in
[generic]                 9285   25265  36.8% -lh5- 56b8 Nov 25  1995 make-3.75/glob/COPYING.LIB
[generic]                 1842    4836  38.1% -lh5- a3de Nov 25  1995 make-3.75/glob/fnmatch.c
[generic]                 1171    2355  49.7% -lh5- 214e Nov 25  1995 make-3.75/glob/fnmatch.h
[generic]                 5341   16675  32.0% -lh5- ce62 Nov 25  1995 make-3.75/glob/glob.c
[generic]                 1602    3651  43.9% -lh5- 1112 Nov 25  1995 make-3.75/glob/glob.h
[generic]                 1075    2094  51.3% -lh5- 7767 Dec  7  1995 make-3.75/glob/Makefile.ami
[generic]                 1019    2031  50.2% -lh5- b175 Nov 25  1995 make-3.75/glob/Makefile.in
[generic]                  127     195  65.1% -lh5- 9c41 Nov 27  1995 make-3.75/glob/SCOPTIONS
[generic]                 1076    2094  51.4% -lh5- ab10 Dec  7  1995 make-3.75/glob/SMakefile
[generic]                 6220   18825  33.0% -lh5- 416d Nov 25  1995 make-3.75/implicit.c
[generic]                 2892    7462  38.8% -lh5- d3d2 Nov 25  1995 make-3.75/INSTALL
[generic]                 1858    4772  38.9% -lh5- b931 Nov 25  1995 make-3.75/install-sh
[generic]                14056   41490  33.9% -lh5- 5eb7 Nov 25  1995 make-3.75/job.c
[generic]                  951    2028  46.9% -lh5- 3542 Nov 25  1995 make-3.75/job.h
[generic]                18527   55188  33.6% -lh5- bee2 Dec  7  1995 make-3.75/main.c
[generic]                 8707   25589  34.0% -lh5- a0b1 Nov 25  1995 make-3.75/make-stds.texi
[generic]                 3211   15825  20.3% -lh5- 756f Nov 25  1995 make-3.75/make.aux
[generic]                 7393   40148  18.4% -lh5- 5d7d Nov 25  1995 make-3.75/make.cp
[generic]                 5323   23635  22.5% -lh5- ee7d Nov 25  1995 make-3.75/make.cps
[generic]                 1366    6945  19.7% -lh5- 562a Nov 25  1995 make-3.75/make.fn
[generic]                 1080    5102  21.2% -lh5- e334 Nov 25  1995 make-3.75/make.fns
[generic]                 3440    9099  37.8% -lh5- f907 Dec  7  1995 make-3.75/make.h
[generic]                15965   50405  31.7% -lh5- 3d16 Nov 25  1995 make-3.75/make.info-1
[generic]                16330   48568  33.6% -lh5- f4a4 Nov 25  1995 make-3.75/make.info-2
[generic]                17246   50702  34.0% -lh5- bdb0 Nov 25  1995 make-3.75/make.info-3
[generic]                16456   50449  32.6% -lh5- a78f Nov 25  1995 make-3.75/make.info-4
[generic]                15984   47577  33.6% -lh5- ef17 Nov 25  1995 make-3.75/make.info-5
[generic]                17183   50776  33.8% -lh5- 821e Nov 25  1995 make-3.75/make.info-6
[generic]                 8366   26704  31.3% -lh5- 64e5 Nov 25  1995 make-3.75/make.info-7
[generic]                 8392   49029  17.1% -lh5- 4549 Nov 25  1995 make-3.75/make.info-8
[generic]                    0       0 ****** -lh0- 0000 Nov 25  1995 make-3.75/make.ky
[generic]                  191     339  56.3% -lh5- 0678 Dec  7  1995 make-3.75/make.lnk
[generic]                 3204    7671  41.8% -lh5- 7473 Nov 25  1995 make-3.75/make.man
[generic]                  396     835  47.4% -lh5- 743c Dec  7  1995 make-3.75/make.new.info
[generic]                    0       0 ****** -lh0- 0000 Nov 25  1995 make-3.75/make.pg
[generic]               102860  331910  31.0% -lh5- 5587 Nov 25  1995 make-3.75/make.texinfo
[generic]                 2007    6243  32.1% -lh5- 2a1e Nov 25  1995 make-3.75/make.toc
[generic]                    0       0 ****** -lh0- 0000 Nov 25  1995 make-3.75/make.tp
[generic]                    0       0 ****** -lh0- 0000 Nov 25  1995 make-3.75/make.vr
[generic]                 4006   10300  38.9% -lh5- 749b Dec  7  1995 make-3.75/Makefile.ami
[generic]                 4119   10735  38.4% -lh5- 2eae Nov 25  1995 make-3.75/Makefile.in
[generic]                 5387   16431  32.8% -lh5- e4bb Nov 25  1995 make-3.75/misc.c
[generic]                  360     650  55.4% -lh5- 153a Nov 25  1995 make-3.75/mkinstalldirs
[generic]                 8333   21548  38.7% -lh5- ff80 Nov 25  1995 make-3.75/NEWS
[generic]                17617   55675  31.6% -lh5- 9fbb Dec  7  1995 make-3.75/read.c
[generic]                  742    1437  51.6% -lh5- c341 Nov 25  1995 make-3.75/README
[generic]                 1012    1885  53.7% -lh5- c13e Dec  7  1995 make-3.75/README.Amiga
[generic]                 9041   28081  32.2% -lh5- ece5 Nov 25  1995 make-3.75/remake.c
[generic]                 3180    7710  41.2% -lh5- 2216 Nov 25  1995 make-3.75/remote-cstms.c
[generic]                 1245    2716  45.8% -lh5- 718f Nov 25  1995 make-3.75/remote-stub.c
[generic]                 5047   15775  32.0% -lh5- 155f Nov 25  1995 make-3.75/rule.c
[generic]                  804    1766  45.5% -lh5- d772 Nov 25  1995 make-3.75/rule.h
[generic]                  127     195  65.1% -lh5- 9c41 Nov 27  1995 make-3.75/SCOPTIONS
[generic]                 2796    7762  36.0% -lh5- f533 Nov 25  1995 make-3.75/signame.c
[generic]                  936    1969  47.5% -lh5- 2059 Nov 25  1995 make-3.75/signame.h
[generic]                 3175    8203  38.7% -lh5- c102 Dec  7  1995 make-3.75/SMakefile
[generic]                    0       0 ****** -lh0- 0000 Dec  7  1995 make-3.75/stamp-config
[generic]                 4074   14454  28.2% -lh5- 1651 Nov 25  1995 make-3.75/TAGS
[generic]                46648  146156  31.9% -lh5- 76f9 Nov 25  1995 make-3.75/texinfo.tex
[generic]                 6520   22343  29.2% -lh5- 450d Nov 25  1995 make-3.75/variable.c
[generic]                 1337    3559  37.6% -lh5- 653a Nov 25  1995 make-3.75/variable.h
[generic]                   84      91  92.3% -lh5- 6709 Nov 25  1995 make-3.75/version.c
[generic]                 4815   13885  34.7% -lh5- b3ed Nov 25  1995 make-3.75/vpath.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        93 files  606787 1914688  31.7%            Dec 16  1995
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>