-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathconfigure.ac
32 lines (26 loc) · 886 Bytes
/
configure.ac
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Process this file with autoconf to produce configure.
# Copyright (C) 2018-2021 Jérémy Oden <[email protected]>
# Copyright (C) 2018-2021 Nicolas Boulenguez <[email protected]>
# https://www.gnu.org/software/autoconf/manual/autoconf.html
AC_INIT([libeXaDrums],
[0.8.0],
[Jérémy Oden <[email protected]>],
[],
[https://exadrums.com])
AC_CONFIG_SRCDIR([Api/eXaDrums.cpp])
AC_PROG_CXX
AC_CONFIG_MACRO_DIRS([m4])
# https://www.gnu.org/software/automake/manual/automake.html
AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])
AM_PROG_AR
# https://www.gnu.org/software/libtool/manual/libtool.html
LT_INIT
# https://autotools.io/pkgconfig/pkg_check_modules.html
PKG_CHECK_MODULES([alsa], [alsa])
PKG_CHECK_MODULES([tinyxml2], [tinyxml2])
PKG_CHECK_MODULES([minizip], [minizip])
AC_CONFIG_FILES([
Makefile
Api/Version.h
])
AC_OUTPUT