comparison configure.ac @ 264:9a04802848c0

*: improve multiple things e.g. making some strings.cc functions modify strings in-place, improving m4_ax_have_qt.m4 code, making anime_db.cc rely on std::optional rather than std::shared_ptr (which was stupid anyway)
author Paper <paper@paper.us.eu.org>
date Thu, 11 Apr 2024 10:15:57 -0400
parents 862d0d8619f6
children 09c5bd74fe93
comparison
equal deleted inserted replaced
263:96416310ea14 264:9a04802848c0
6 AC_CONFIG_SRCDIR([src/main.cc]) 6 AC_CONFIG_SRCDIR([src/main.cc])
7 AC_CONFIG_AUX_DIR([build-aux]) 7 AC_CONFIG_AUX_DIR([build-aux])
8 AC_CONFIG_MACRO_DIRS([m4]) 8 AC_CONFIG_MACRO_DIRS([m4])
9 9
10 AM_INIT_AUTOMAKE([-Wall -Wportability foreign subdir-objects]) 10 AM_INIT_AUTOMAKE([-Wall -Wportability foreign subdir-objects])
11
12 dnl need C compiler for utf8proc
13 AC_PROG_CC
11 14
12 dnl Do we have a C++17 compiler 15 dnl Do we have a C++17 compiler
13 : ${CXXFLAGS=""} 16 : ${CXXFLAGS=""}
14 AC_PROG_CXX 17 AC_PROG_CXX
15 AX_CXX_COMPILE_STDCXX([17], [noext], [mandatory]) 18 AX_CXX_COMPILE_STDCXX([17], [noext], [mandatory])