Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • b97ab36d35e29bf45471fb0e49285ec6bbace442
  • master par défaut protégée
  • rust-playlist-sync
  • rust
  • fix-qt-deprecated-qvariant-type
  • fix-mpris-qtwindow-race-condition
  • rust-appimage-wayland
  • windows-build-rebased
  • v2.5 protégée
  • v2.4 protégée
  • v2.3-1 protégée
  • v2.3 protégée
  • v2.2 protégée
  • v2.1 protégée
  • v2.0 protégée
  • v1.8-3 protégée
  • v1.8-2 protégée
  • v1.8-1 protégée
  • v1.8 protégée
  • v1.7 protégée
  • v1.6 protégée
  • v1.5 protégée
  • v1.4 protégée
  • v1.3 protégée
  • v1.2 protégée
  • v1.1 protégée
  • v1.0 protégée
27 résultats

configure.ac

Blame
  • configure.ac 4,41 Kio
    AC_INIT([lektor], [2.0])
    
    AC_CONFIG_AUX_DIR([config])
    AC_CONFIG_MACRO_DIRS([config/m4])
    AC_LANG(C)
    AC_PREFIX_DEFAULT(/usr/local)
    
    ##########
    # CHECKS #
    ##########
    
    AC_PATH_PROG([XXD],[xxd],[:])
    AC_PATH_PROG([MAN],[man],[:])
    AS_IF([test "$XXD" = "notfound"], [AC_MSG_ERROR([xxd is required])])
    AS_IF([test "$MAN" = "notfound"], [AC_MSG_ERROR([man is required])])
    
    LKT_PATH_SOURCE="$(dirname $(readlink -f "$0"))"
    LKT_PATH_BUILD="$(pwd)"
    AS_IF([test "$LKT_PATH_SOURCE" = "$LKT_PATH_BUILD"],
          [AC_MSG_ERROR([The build directory can't be the same as the source directory])])
    
    AC_CHECK_LIB([sqlite3], [sqlite3_open_v2])
    AC_CHECK_LIB([sqlite3], [sqlite3_hard_heap_limit64])
    AC_CHECK_HEADERS_ONCE([
        sqlite3.h
        curl/curl.h
        json-c/json.h
        stdnoreturn.h
        stddef.h
        inttypes.h
        unistd.h
        sys/types.h
        stdlib.h
        string.h
        strings.h
        stdio.h
        endian.h
        stdargs.h
        ctypes.h
        regex.h
        locale.h
    ])
    
    AC_C_INLINE
    AC_TYPE_INT16_T
    AC_TYPE_INT32_T
    AC_TYPE_INT64_T
    AC_TYPE_INT8_T
    AC_TYPE_OFF_T
    AC_C_RESTRICT
    AC_TYPE_SIZE_T
    AC_TYPE_SSIZE_T
    AC_TYPE_UINT16_T
    AC_TYPE_UINT32_T
    AC_TYPE_UINT64_T
    AC_TYPE_UINT8_T
    
    ##############
    # MORE RULES #
    ##############
    
    AM_SILENT_RULES([yes])
    AM_PROG_AR
    AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects no-define std-options])
    
    LT_INIT
    LT_LANG([C])
    
    AC_ENABLE_SHARED
    AC_ENABLE_STATIC