r967: move some configure checks to seperate files
[sfrench/samba-autobuild/.git] / source4 / build / smb_build / env.m4
1 dnl SMB Build Environment Checks
2 dnl -------------------------------------------------------
3 dnl  Copyright (C) Stefan (metze) Metzmacher 2004
4 dnl  Released under the GNU GPL
5 dnl -------------------------------------------------------
6 dnl
7 dnl _SMB_BUILD_ENV(
8 dnl             1:dummy
9 dnl             )
10
11 dnl #######################################################
12 dnl ### And now the implementation                      ###
13 dnl #######################################################
14
15 dnl _SMB_BUILD_ENV(
16 dnl             1:dummy
17 dnl             )
18 AC_DEFUN([_SMB_BUILD_ENV],
19 [
20         SMB_VERSION_STRING=`cat include/version.h | grep 'SAMBA_VERSION_OFFICIAL_STRING' | cut -d '"' -f2`
21         echo "SAMBA VERSION: ${SMB_VERSION_STRING}"
22
23         _SMB_BUILD_CHECK_PATH([])
24
25         _SMB_BUILD_CHECK_PERL([])
26
27         _SMB_BUILD_CHECK_CC([])
28
29         _SMB_BUILD_CHECK_LD([])
30
31         _SMB_BUILD_CHECK_SHLD([])
32
33         AC_CANONICAL_BUILD
34         AC_CANONICAL_HOST
35         AC_CANONICAL_TARGET
36         
37         AC_VALIDATE_CACHE_SYSTEM_TYPE
38
39         _SMB_BUILD_CHECK_TYPES([])
40
41         AC_PROG_INSTALL
42 ])