X-Git-Url: http://git.ieval.ro/?p=xfishtank.git;a=blobdiff_plain;f=configure.ac;fp=configure.ac;h=f1a23d78840b22cd78f77cd1296bcd66ce88de59;hp=0000000000000000000000000000000000000000;hb=da1c4a843de05b6ee70dc60fa1fcb4b5ec2d606e;hpb=46b872af07138bfc36763f380b876098af4a6b5d diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..f1a23d7 --- /dev/null +++ b/configure.ac @@ -0,0 +1,62 @@ +# -copyright- +#-# Copyright © 2021 Eric Bina, Dave Black, TJ Phan, +#-# Vincent Renardias, Willem Vermin +#-# +#-# Permission is hereby granted, free of charge, to any person +#-# obtaining a copy of this software and associated documentation +#-# files (the “Software”), to deal in the Software without +#-# restriction, including without limitation the rights to use, +#-# copy, modify, merge, publish, distribute, sublicense, and/or +#-# sell copies of the Software, and to permit persons to whom +#-# the Software is furnished to do so, subject to the following +#-# conditions: +#-# +#-# The above copyright notice and this permission notice shall +#-# be included in all copies or substantial portions of the Software. +#-# +#-# THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, +#-# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +#-# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +#-# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +#-# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +#-# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +#-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +#-# OTHER DEALINGS IN THE SOFTWARE. +#-# +AC_PREREQ([2.69]) +AC_INIT([xfishtank], [3.1.1], [wvermin@gmail.com],[xfishtank],[https://www.ratrabbit.nl/ratrabbit/software/xfishtank]) +AC_CONFIG_SRCDIR([src/xfishtank.h]) +AC_CONFIG_HEADERS([config.h]) +AM_INIT_AUTOMAKE +./prevent-remakes +m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + +AC_ARG_ENABLE(selfrep, [AS_HELP_STRING([--enable-selfrep],[Build with self replicating mode @<:@default=yes@:>@])],[],[enable_selfrep=yes]) +AM_CONDITIONAL([MAKESELFREP],[test "x$enable_selfrep" = "xyes"]) + +AC_SUBST([PACKAGE_VERSION],[VERSION]) +AC_SUBST([PACKAGE_NAME],[PACKAGE]) + +dnl Checks for programs. +AC_PROG_CC +AC_PROG_INSTALL + +LIBS="-lm" + +PKG_PROG_PKG_CONFIG + +PKG_CHECK_MODULES(X11, [x11 xext xpm]) +PKG_CHECK_MODULES(GTK, [gtk+-3.0 gmodule-2.0]) + +# check for availability of double buffering +LIBS="$X11_LIBS" +AC_CHECK_FUNCS([XdbeAllocateBackBufferName]) + +LIBS="-lm" + +AC_CONFIG_FILES(Makefile src/Makefile) +AC_OUTPUT + +AS_IF( [test "x$enable_selfrep" = "xyes"], + [${MAKE:=make} dist]) +