BSD Ports

devel/omake 0.10.6_2 FreeBSD

Flexible build system

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
devel
Package size
1985.9 KiB, 8284.7 KiB installed

Description

OMake is a build system designed for scalability and portability. It uses a syntax similar to make utilities you may have used, but it features many additional enhancements.

In the other systems

SystemPortVersion
FreeBSDdevel/omake0.10.6_2
NetBSDdevel/omake0.10.3nb6
DragonFlydevel/omake0.10.6_2

Install

Binary package:

pkg install omake

From the ports tree:

cd /usr/ports/devel/omake/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	omake>0:devel/omake

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.10.6_20.10.6_20.10.50.10.6_20.10.6_2
FreeBSD:14:quarterly0.10.6_20.10.6_2n/a0.10.6_20.10.6_2
FreeBSD:15:latest0.10.6_20.10.6_2n/a0.10.6_20.10.6_2
FreeBSD:15:quarterly0.10.6_20.10.6_2n/an/an/a
FreeBSD:16:latest0.10.6_20.10.6_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 3
Run dependencies 2
Required by 1

Configuration

Options name: devel_omake

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
ncurses ocaml:build readline
Service scripts
none

Files

Manual pages 2
  • omake(1)
  • osh(1)
pkg-plist 58
  • bin/omake
  • bin/osh
  • lib/omake/OMakefile.default
  • lib/omake/OMakeroot.default
  • lib/omake/OMakeroot.om
  • lib/omake/Pervasives.om
  • lib/omake/build/C.om
  • lib/omake/build/Common.om
  • lib/omake/build/LaTeX.om
  • lib/omake/build/OCaml.om
  • lib/omake/build/svn_realclean.om
  • lib/omake/configure/Configure.om
  • lib/omake/configure/X.om
  • lib/omake/configure/fam.om
  • lib/omake/configure/fs_case_sensitive.om
  • lib/omake/configure/moncontrol.om
  • lib/omake/configure/ncurses.om
  • lib/omake/configure/posix_spawn.om
  • lib/omake/configure/readline.om
  • lib/omake/configure/snprintf.om
  • lib/omake/parse/C/Lex.om
  • lib/omake/parse/C/Parse.om
  • lib/omake/parse/LaTeX/Lex.om
  • lib/omake/parse/LaTeX/Macros.om
  • lib/omake/parse/LaTeX/Parse.om
  • lib/omake/parse/LaTeX/Spell.om
  • lib/omake/web/simple-xml.om
  • share/man/man1/omake.1.gz
  • share/man/man1/osh.1.gz
  • share/doc/omake/index.html
  • share/doc/omake/omake-all-index.html
  • share/doc/omake/omake-autoconf.html
  • share/doc/omake/omake-base.html
  • share/doc/omake/omake-build-examples.html
  • share/doc/omake/omake-build.html
  • share/doc/omake/omake-contents.html
  • share/doc/omake/omake-detail.html
  • share/doc/omake/omake-doc.css
  • share/doc/omake/omake-doc.html
  • share/doc/omake/omake-fun-index.html
  • share/doc/omake/omake-grammar.html
  • share/doc/omake/omake-language-examples.html
  • share/doc/omake/omake-language-naming.html
  • share/doc/omake/omake-language.html
  • share/doc/omake/omake-obj-index.html
  • share/doc/omake/omake-option-index.html
  • share/doc/omake/omake-options.html
  • share/doc/omake/omake-pervasives.html
  • share/doc/omake/omake-quickstart.html
  • share/doc/omake/omake-references.html
  • share/doc/omake/omake-rules.html
  • share/doc/omake/omake-shell.html
  • share/doc/omake/omake-system.html
  • share/doc/omake/omake-target-index.html
  • share/doc/omake/omake-toc.html
  • share/doc/omake/omake-var-index.html
  • share/doc/omake/omake.html
  • share/doc/omake/osh.html
distinfo 1
FileSizeSHA256
omake-0.10.6.tar.gz1.949449e+0602e499127c9bca4f0768367b99bc03aa3157317550ed30d1b9153f69163cff21
Master sites 1
  • http://download.camlcity.org/download/

Commit history 0

No commits in the history this site was built from.