TABLE OF CONTENTS
ninja.cygclass
[ Top ] [ Cygclasses ] [ Cygclasses ]
SYNOPSIS
inherit ninja
DESCRIPTION
Ninja is a build system with a focus on speed. It is designed to have its input files (named ninja.build) generated by a higher-level build system, such as CMake or Meson.
INHERITED BY
REQUIRES
ninja
cygninja
[ Top ] [ ninja.cygclass ] [ Compile Functions ]
SYNOPSIS
cygninja [OPTIONS]
DESCRIPTION
Runs 'ninja' with the given arguments.
ninja_test
[ Top ] [ ninja.cygclass ] [ Testsuite Functions ]
DESCRIPTION
Runs the package's test suite with 'ninja check'. Any arguments to ninja_test are passed along. ninja_test must be run from the directory containing 'build.ninja'.
ninja_install
[ Top ] [ ninja.cygclass ] [ Install Functions ]
DESCRIPTION
Installs the package into $D with 'ninja install'. Any arguments to ninja_install are passed along. ninja_install must be run from the directory containing 'build.ninja'.