-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfigure.ac
30 lines (22 loc) · 1018 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
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.61)
AC_INIT(sdatxtract, 0.2.0, https://github.com/oreo639/sdatxtract/issues)
AC_CONFIG_SRCDIR(src/main.cpp)
AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE(subdir-objects foreign)
AC_CONFIG_HEADERS(src/config.h)
AC_DEFINE(APP_NAME, "SDATxtract", Name of application)
AC_DEFINE_UNQUOTED(APP_VERSION_MAJOR, 0, Major version of application)
AC_DEFINE_UNQUOTED(APP_VERSION_MINOR, 2, Minor version of application)
AC_DEFINE_UNQUOTED(APP_VERSION_MICRO, 0, Micro version of application)
AC_DEFINE_UNQUOTED(APP_VERSION_FULL_RAW, APP_VERSION_MAJOR.APP_VERSION_MINOR.APP_VERSION_MICRO, Full version of application)
AC_DEFINE_UNQUOTED(APP_VERSION_FULL, STRINGIFY(APP_VERSION_FULL_RAW), Full version of application string)
AC_CANONICAL_BUILD
AC_CANONICAL_HOST
AC_PROG_CC
AC_PROG_CXX
AC_LANG([C++], [C])
AX_CXX_COMPILE_STDCXX_17([noext],[mandatory])
AC_CONFIG_FILES(Makefile)
AC_OUTPUT