hlcc 2.0.0-beta2+pre1
Loading...
Searching...
No Matches
Functions | Variables
wscript Namespace Reference

Functions

def build (bld)
 
def configure (cnf)
 
def _check_span (cnf)
 A pkg-config file is provided on some platforms (CentOS DevEnv), but not on others (Fedora, Nix: only CMake file provided).
 

Variables

 target
 
 py_program
 
 with_doctest
 
 use
 
 cxxflags
 
 recurse
 
 provides
 
 features
 
 ldflags
 
 mal_opts
 
 py_package
 
 depends
 
 with_unit_test
 
 with_ut_lib
 
 name
 
 version
 
 cxx
 
 requires
 
 boost
 
 python
 

Detailed Description

 

Function Documentation

◆ _check_span()

def wscript._check_span (   cnf)
protected

A pkg-config file is provided on some platforms (CentOS DevEnv), but not on others (Fedora, Nix: only CMake file provided).

Therefore, we check whether we can find the gsl::span even without the pkg-config file.

This becomes obsolete when C++20 is available and std::span can be used instead.

◆ build()

def wscript.build (   bld)

◆ configure()

def wscript.configure (   cnf)

Variable Documentation

◆ boost

wscript.boost

◆ cxx

wscript.cxx

◆ cxxflags

wscript.cxxflags

◆ depends

wscript.depends

◆ features

wscript.features

◆ ldflags

wscript.ldflags

◆ mal_opts

wscript.mal_opts

◆ name

wscript.name

◆ provides

wscript.provides

◆ py_package

wscript.py_package

◆ py_program

wscript.py_program

◆ python

wscript.python

◆ recurse

wscript.recurse

◆ requires

wscript.requires

◆ target

wscript.target

◆ use

wscript.use

◆ version

wscript.version

◆ with_doctest

wscript.with_doctest

◆ with_unit_test

wscript.with_unit_test

◆ with_ut_lib

wscript.with_ut_lib