dmake is different from other versions of Make in that it supports significant enhancements (See the WWW page). A short summary of the more important features follows: . support for portable makefiles . portable accross many platforms . significantly enhanced macro facilities . sophisticated inference algorithm supporting transitive closure over the inference graph . support for traversing the file sytem both during making of targets and during inference . %-meta rules for specifying rules to be used for inferring prerequisites . conditional macros . local rule macro variables . proper support for libraries . parallel making of targets on architectures that support it . attributed targets . text diversions . group recipes . swapping itself to DISK under MSDOS . supports MKS extended argument passing convention . directory caching . highly configurable
OS | Architecture | Version |
---|---|---|
NetBSD 10.0 | aarch64 | dmake-4.12.2.tgz |
NetBSD 10.0 | aarch64 | dmake-4.12.2.tgz |
NetBSD 10.0 | aarch64 | dmake-4.12.2.tgz |
NetBSD 10.0 | aarch64 | dmake-4.12.2.tgz |
NetBSD 10.0 | aarch64eb | dmake-4.12.2.tgz |
NetBSD 10.0 | aarch64eb | dmake-4.12.2.tgz |
NetBSD 10.0 | alpha | dmake-4.12.2.tgz |
NetBSD 10.0 | alpha | dmake-4.12.2.tgz |
NetBSD 10.0 | earmv6hf | dmake-4.12.2.tgz |
NetBSD 10.0 | earmv6hf | dmake-4.12.2.tgz |
NetBSD 10.0 | earmv6hf | dmake-4.12.2.tgz |
NetBSD 10.0 | earmv7hf | dmake-4.12.2.tgz |
NetBSD 10.0 | earmv7hf | dmake-4.12.2.tgz |
NetBSD 10.0 | earmv7hf | dmake-4.12.2.tgz |
NetBSD 10.0 | i386 | dmake-4.12.2.tgz |
NetBSD 10.0 | i386 | dmake-4.12.2.tgz |
NetBSD 10.0 | i386 | dmake-4.12.2.tgz |
NetBSD 10.0 | i386 | dmake-4.12.2.tgz |
NetBSD 10.0 | powerpc | dmake-4.12.2.tgz |
NetBSD 10.0 | powerpc | dmake-4.12.2.tgz |
NetBSD 10.0 | powerpc | dmake-4.12.2.tgz |
NetBSD 10.0 | sh3el | dmake-4.12.2.tgz |
NetBSD 10.0 | sh3el | dmake-4.12.2.tgz |
NetBSD 10.0 | sparc64 | dmake-4.12.2.tgz |
NetBSD 10.0 | sparc64 | dmake-4.12.2.tgz |
NetBSD 10.0 | sparc | dmake-4.12.2.tgz |
NetBSD 10.0 | sparc | dmake-4.12.2.tgz |
NetBSD 10.0 | vax | dmake-4.12.2.tgz |
NetBSD 10.0 | vax | dmake-4.12.2.tgz |
NetBSD 10.0 | vax | dmake-4.12.2.tgz |
NetBSD 10.0 | x86_64 | dmake-4.12.2.tgz |
NetBSD 10.0 | x86_64 | dmake-4.12.2.tgz |
NetBSD 10.0 | x86_64 | dmake-4.12.2.tgz |
NetBSD 10.0 | x86_64 | dmake-4.12.2.tgz |
NetBSD 9.0 | aarch64 | dmake-4.12.2.tgz |
NetBSD 9.0 | aarch64 | dmake-4.12.2.tgz |
NetBSD 9.0 | aarch64 | dmake-4.12.2.tgz |
NetBSD 9.0 | aarch64 | dmake-4.12.2.tgz |
NetBSD 9.0 | alpha | dmake-4.12.2.tgz |
NetBSD 9.0 | alpha | dmake-4.12.2.tgz |
NetBSD 9.0 | earmv6hf | dmake-4.12.2.tgz |
NetBSD 9.0 | earmv6hf | dmake-4.12.2.tgz |
NetBSD 9.0 | earmv6hf | dmake-4.12.2.tgz |
NetBSD 9.0 | earmv7hf | dmake-4.12.2.tgz |
NetBSD 9.0 | earmv7hf | dmake-4.12.2.tgz |
NetBSD 9.0 | earmv7hf | dmake-4.12.2.tgz |
NetBSD 9.0 | i386 | dmake-4.12.2.tgz |
NetBSD 9.0 | i386 | dmake-4.12.2.tgz |
NetBSD 9.0 | i386 | dmake-4.12.2.tgz |
NetBSD 9.0 | i386 | dmake-4.12.2.tgz |
NetBSD 9.0 | powerpc | dmake-4.12.2.tgz |
NetBSD 9.0 | powerpc | dmake-4.12.2.tgz |
NetBSD 9.0 | powerpc | dmake-4.12.2.tgz |
NetBSD 9.0 | sparc64 | dmake-4.12.2.tgz |
NetBSD 9.0 | x86_64 | dmake-4.12.2.tgz |
NetBSD 9.0 | x86_64 | dmake-4.12.2.tgz |
NetBSD 9.0 | x86_64 | dmake-4.12.2.tgz |
NetBSD 9.0 | x86_64 | dmake-4.12.2.tgz |
NetBSD 9.3 | x86_64 | dmake-4.12.2.tgz |
NetBSD 9.3 | x86_64 | dmake-4.12.2.tgz |
Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.
The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.
Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.
Problem reports, updates or suggestions for this package should be reported with send-pr.