mirror of
https://github.com/nqrduck/LimeDriver.git
synced 2024-11-28 04:52:32 +00:00
Kumi
d404b95187
Setup the initial build system and dependency management using Automake. This includes checks for a C++ compiler, LimeSuite library, and associated header files. Additionally, configured automatic dependency tracking to facilitate smoother development. This system is necessary for ensuring consistent builds across different environments and simplifying the addition of new components and dependencies as development progresses.
19 lines
386 B
Text
19 lines
386 B
Text
AC_PREREQ([2.69])
|
|
AC_INIT([limedriver], [1.0], [])
|
|
AC_CONFIG_SRCDIR([src/limedriver.cpp])
|
|
AM_INIT_AUTOMAKE([1.16 foreign subdir-objects])
|
|
|
|
# Checks for programs.
|
|
AC_PROG_CXX
|
|
AC_PROG_CC
|
|
|
|
# Checks for libraries.
|
|
PKG_CHECK_MODULES([LIMESUITE], [LimeSuite])
|
|
AC_CHECK_TOOL([H5CXX], [h5c++])
|
|
|
|
# Checks for header files.
|
|
|
|
# Checks for library functions.
|
|
|
|
AC_CONFIG_FILES([Makefile])
|
|
AC_OUTPUT
|