AC_INIT([NEORICALEX], [NEO_VERSION], [https://gitea.neoricalex.com/neo/neoricalex.git])

# ===========================
#  Diretórios base
# ===========================
AC_CONFIG_AUX_DIR([.])
AC_SUBST([TOP_DIR], ['$(CURDIR)'])
AC_SUBST([BUILD_DIR], ['$(CURDIR)/build'])
AC_SUBST([DIST_DIR],  ['$(CURDIR)/dist'])

# ===========================
#  Versão dinâmica (Git)
# ===========================
m4_define([NEO_VERSION],
	m4_esyscmd_s([git describe --tags --always --dirty 2>/dev/null || echo "0.1-dev"]))
AC_SUBST([NEO_VERSION])

# Caminho do tarball dinâmico (protegido contra M4 expansion)
AC_SUBST([SRC_TAR],
	['$(CURDIR)/dist/neoricalex-@NEO_VERSION@-src.tar.gz'])

# ===========================
#  Automake + Python
# ===========================

AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip])
AM_PATH_PYTHON([3.0])

# ===========================
#  Arquivos Makefile
# ===========================
AC_CONFIG_FILES([
	Makefile
	src/Makefile
	src/manager/Makefile
])
AC_OUTPUT
