X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/3370d0c0f21a43223efe9ae0f76e67f04a332781..abc804faac8186e04cbe0a1d2f34923875d33563:/configure.ac?ds=sidebyside diff --git a/configure.ac b/configure.ac index 201f626..0a72e83 100644 --- a/configure.ac +++ b/configure.ac @@ -29,11 +29,6 @@ AC_CONFIG_HEADERS([config.h]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AM_MAINTAINER_MODE([disable]) -dnl XXX: do this only on Mac OS X -am_cv_CC_dependencies_compiler_type=none -am_cv_CXX_dependencies_compiler_type=none -am_cv_OBJCXX_dependencies_compiler_type=none - AC_PROG_CC AC_PROG_CXX AC_PROG_OBJCXX @@ -150,6 +145,19 @@ AC_DEFUN([CY_LT_LIB], [ AC_SUBST(]$1[) ]) +dnl -arch * {{{ +for cy_arch in ppc ppc64 i386 x86_64 armv6; do + AC_MSG_CHECKING([for -arch $cy_arch]) + CY_TRY([CXXFLAGS], ["-arch $cy_arch"], [ + AC_TRY_LINK([], [], [CY_SUCCESS], [CY_FAILURE]) + ], [ + AC_MSG_RESULT([yes]) + AC_LIB_APPENDTOVAR([CY_ARCH], ["-arch $cy_arch"]) + ], [AC_MSG_RESULT([no])]) +done +AC_SUBST([CY_ARCH]) +dnl }}} + dnl --enable-javascript {{{ AC_DEFUN([CY_CHECK_JAVASCRIPTCORE], [ CY_LT_LIB([LTJAVASCRIPTCORE], [AC_CHECK_FRAMEWORK([JavaScriptCore], [