AS31 is a free 8051 assembler originally written by Ken Stauffer. Versions
of AS31 found here include important bug fixes and added features, such as
standard intel-hex output format for use with PAULMON2 and EPROM programmers.
AS31 is a good tool for building small 8051-based projects that are written
in 100% 8051 assembly language.
WWW: https://www.pjrc.com/tech/8051/
===> The following configuration options are available for as31-2.0.b3_7:
X11=off: X11 (graphics) support
===> Use 'make config' to modify these settings
- Unbreak parallel builds (-jX): their makefile has a "bison" rule which
outputs two files and is triggered twice; use GNU make(1) with ordered
prerequisites to avoid this race
- Revert r143367 (and drop MAKE_ARGS) since we now need a patch anyways
- While here, convert to OptionsNG, tighten COMMENT, sort the knobs, etc.
- Reformat port description
Reported by: marino
Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build
it brings bison as a run dependency in case it is set the following way:
USES= bison:run
it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both
While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
Add as31, a free 8051 assembler originally written by Ken Stauffer.
AS31 is a good tool for building small 8051-based projects that are
written in 100% 8051 assembly language.
PR: ports/59549
Submitted by: Volker Stolz <stolz@i2.informatik.rwth-aachen.de>