devel/omake 0.10.3nb6 NetBSD
Build system designed for scalability and portability
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- gnu-gpl-v2 AND mit AND gnu-lgpl-v2.1
- Categories
- devel
- Package size
- 1655.4 KiB, 7896.2 KiB installed
Description
OMake is a build system, similar to GNU make, but with many additional features, including:
- Support for large projects spanning multiple directories;
- Support for commands that produce several targets at once;
- Fast, accurate, automated dependency analysis using MD5 digests;
- Portability: omake provides a consistent interface on Win32 and on Unix systems including Linux, OSX, and Cygwin;
- Builtin functions that provide the most common features of programs like grep, sed, and awk;
- Active filesystem monitoring, where the build automatically restarts whenever you modify a source file.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | devel/omake | 0.10.3nb6 |
| FreeBSD | devel/omake | 0.10.6_2 |
| DragonFly | devel/omake | 0.10.6_2 |
| GhostBSD | devel/omake | 0.10.6_2 |
Install
Binary package:
pkgin install omake
From pkgsrc:
cd /usr/pkgsrc/devel/omake && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.10.3nb6 |
| NetBSD 10.1 aarch64 | 0.10.3nb6 |
| SmartOS / illumos x86_64 | 0.10.3nb6 |
| macOS 15 arm64 | 0.10.3nb6 |
Dependencies
Run dependencies 1
No port depends on this one.