diff options
| author | la-ninpre <leobrekalini@gmail.com> | 2021-08-27 23:54:10 +0000 |
|---|---|---|
| committer | la-ninpre <leobrekalini@gmail.com> | 2021-08-27 23:54:10 +0000 |
| commit | a00752d9d68b00c319bea79afa43d4b118fc216e (patch) | |
| tree | fe5dfba02569a8bd17744163cb415497c221a54d /configure.ac | |
| parent | 0846a40229ad8753419a0ab8a303d3a293df305e (diff) | |
| download | nimisewi_c-0.1.0.tar.gz nimisewi_c-0.1.0.zip | |
use gnu autotools build system for configuring.v0.1.0
this was kinda tough, but interesting.
FossilOrigin-Name: b881bb67b683313959c94ce172b9fb307400c0f43a262f82ab2d3b2c1a8cb557
Diffstat (limited to 'configure.ac')
| -rw-r--r-- | configure.ac | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..32f560f --- /dev/null +++ b/configure.ac @@ -0,0 +1,34 @@ +AC_INIT([nimisewi], [0.1.0], [aaoth@aaoth.xyz]) +AC_COPYRIGHT([Copyright (c) 2021, la-ninpre]) +AC_CONFIG_AUX_DIR([autotools]) +AM_INIT_AUTOMAKE +AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_FILES([Makefile]) +AC_CANONICAL_HOST + +# Checks for programs. +AC_PROG_CC + +# Checks for libraries. +case "$host_os" in + linux*) + AC_CHECK_HEADERS([bsd/string.h]) + AC_CHECK_FUNCS([strlcat]) + ;; + *bsd*|dragonfly*) + AC_CHECK_FUNCS([strlcat pledge]) + ;; +esac + +# Checks for header files. +AC_CHECK_HEADERS([sys/time.h unistd.h]) + +# Checks for typedefs, structures, and compiler characteristics. +AC_TYPE_PID_T +AC_TYPE_SIZE_T + +# Checks for library functions. +AC_FUNC_MALLOC +AC_CHECK_FUNCS([gettimeofday]) + +AC_OUTPUT |
