summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorChristoph Reiter <reiter.christoph@gmail.com>2019-03-11 19:14:38 +0100
committerChristoph Reiter <reiter.christoph@gmail.com>2019-03-11 19:21:45 +0100
commitd2af7d20850bb65cd2014d43b88b689f2eed996e (patch)
tree6b0d9b3cf4826f69d8734ea4cfc6dd36058ade59 /m4
parent72c670cebf938868ae2a4d71b990cea0f0b7a114 (diff)
downloadgobject-introspection-d2af7d20850bb65cd2014d43b88b689f2eed996e.tar.gz
Drop autotools build system
Diffstat (limited to 'm4')
-rw-r--r--m4/python.m477
1 files changed, 0 insertions, 77 deletions
diff --git a/m4/python.m4 b/m4/python.m4
deleted file mode 100644
index 451fd74c..00000000
--- a/m4/python.m4
+++ /dev/null
@@ -1,77 +0,0 @@
-## this one is commonly used with AM_PATH_PYTHONDIR ...
-dnl AM_CHECK_PYMOD(MODNAME [,SYMBOL [,ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]]])
-dnl Check if a module containing a given symbol is visible to python.
-AC_DEFUN([AM_CHECK_PYMOD],
-[AC_REQUIRE([AM_PATH_PYTHON])
-py_mod_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'`
-AC_MSG_CHECKING(for ifelse([$2],[],,[$2 in ])python module $1)
-AC_CACHE_VAL(py_cv_mod_$py_mod_var, [
-ifelse([$2],[], [prog="
-import sys
-try:
- import $1
-except ImportError:
- sys.exit(1)
-except:
- sys.exit(0)
-sys.exit(0)"], [prog="
-import $1
-$1.$2"])
-if $PYTHON -c "$prog" 1>&AC_FD_CC 2>&AC_FD_CC
- then
- eval "py_cv_mod_$py_mod_var=yes"
- else
- eval "py_cv_mod_$py_mod_var=no"
- fi
-])
-py_val=`eval "echo \`echo '$py_cv_mod_'$py_mod_var\`"`
-if test "x$py_val" != xno; then
- AC_MSG_RESULT(yes)
- ifelse([$3], [],, [$3
-])dnl
-else
- AC_MSG_RESULT(no)
- ifelse([$4], [],, [$4
-])dnl
-fi
-])
-
-dnl a macro to check for ability to create python extensions
-dnl AM_CHECK_PYTHON_HEADERS([ACTION-IF-POSSIBLE], [ACTION-IF-NOT-POSSIBLE])
-dnl function also defines PYTHON_INCLUDES
-AC_DEFUN([AM_CHECK_PYTHON_HEADERS],
-[AC_REQUIRE([AM_PATH_PYTHON])
-AC_MSG_CHECKING(for headers required to compile python extensions)
-dnl deduce PYTHON_INCLUDES
-PYTHON_INCLUDES=`$PYTHON-config --includes`
-AC_SUBST(PYTHON_INCLUDES)
-dnl check if the headers exist:
-save_CPPFLAGS="$CPPFLAGS"
-CPPFLAGS="$CPPFLAGS $PYTHON_INCLUDES"
-AC_TRY_CPP([#include <Python.h>],dnl
-[AC_MSG_RESULT(found)
-$1],dnl
-[AC_MSG_RESULT(not found)
-$2])
-CPPFLAGS="$save_CPPFLAGS"
-])
-
-dnl a macro to check for ability to link against libpython
-dnl AM_CHECK_PYTHON_LIBS([ACTION-IF-POSSIBLE], [ACTION-IF-NOT-POSSIBLE])
-dnl function also defines PYTHON_LIBS
-AC_DEFUN([AM_CHECK_PYTHON_LIBS],
-[AC_REQUIRE([AM_CHECK_PYTHON_HEADERS])
-AC_MSG_CHECKING(for libraries required to link against libpython)
-dnl deduce PYTHON_LIBS
-if test "x$PYTHON_LIBS" = x; then
- PYTHON_LIBS=`$PYTHON-config --ldflags`
-fi
-AC_SUBST(PYTHON_LIBS)
-dnl check if libpython exist:
-save_LIBS="$LIBS"
-LIBS="$LIBS $PYTHON_LIBS"
-AC_TRY_LINK_FUNC(Py_Initialize, dnl
- [LIBS="$save_LIBS"; AC_MSG_RESULT(found); $1], dnl
- [LIBS="$save_LIBS"; AC_MSG_RESULT(not found); $2])
-
-])