aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorvimene <vincent.menegaux@gmail.com>2023-11-20 20:35:42 +0100
committervimene <vincent.menegaux@gmail.com>2023-11-20 20:35:42 +0100
commitccd5e68160be5037782516253cb9a5ffa4b830a6 (patch)
tree321de4859169fed562f2c8a06b2f1c69dd7400f3 /configure.ac
parentc5697e42a76142c339806e1c0bc7ed15e3ace548 (diff)
downloadengine-ccd5e68160be5037782516253cb9a5ffa4b830a6.tar.gz
improved file structure for autotools
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac10
1 files changed, 6 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac
index 1173e12..b80e8b7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,16 +1,19 @@
# AC_CONFIG_MACRO_DIRS([x86_64-w64-mingw32/share/aclocal])
AC_PREREQ([2.71])
-AC_INIT([engine], [alpha], [vincent.menegaux@gmail.com])
+AC_INIT([engine], [alpha])
AC_CONFIG_SRCDIR([src/tri_vertex.cpp])
AC_CONFIG_HEADERS([src/config.h])
-AM_INIT_AUTOMAKE([foreign])
+AC_CONFIG_AUX_DIR([build-aux])
+AC_CONFIG_MACRO_DIR([m4])
+AM_INIT_AUTOMAKE([foreign subdir-objects])
+AC_CONFIG_FILES([Makefile])
AC_PROG_CXX
AC_DEFINE(VIMENE_LINUX, 0, [Linux OS])
AC_DEFINE(VIMENE_WINDOWS, 1, [Windows OS])
AC_DEFINE(VIMENE_OS, [VIMENE_LINUX], [OS])
-AC_CHECK_LIB(SDL2, [SDL_Init])
+PKG_CHECK_MODULES([SDL2], [sdl2])
AC_DEFINE(ENABLE_NCURSES, 0, [Enable ncurses])
# AC_DEFINE(ENABLE_NCURSES, 1, [Enable ncurses])
# AC_CHECK_LIB(ncurses, [initscr])
@@ -28,5 +31,4 @@ AC_DEFINE(ENABLE_NCURSES, 0, [Enable ncurses])
AC_TYPE_UINT32_T
AC_CHECK_FUNCS([floor setlocale])
-AC_CONFIG_FILES([Makefile src/Makefile])
AC_OUTPUT