1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-25 00:23:52 +03:00
Files
samba-mirror/source/build/smb_build/core.m4
Jelmer Vernooij 2b08c4b92b r7059: Use namespaces for pidl and the build system, so we can later on
call out to the build system to compile the various pidl tests
(without having to rely on shared library support).

Initial work on an ndr_array test.
2007-10-10 13:17:10 -05:00

68 lines
1.5 KiB
Plaintext

dnl SMB Build Core System
dnl -------------------------------------------------------
dnl Copyright (C) Stefan (metze) Metzmacher 2004
dnl Copyright (C) Jelmer Vernooij 2004
dnl Released under the GNU GPL
dnl -------------------------------------------------------
dnl
dnl _SMB_BUILD_CORE(
dnl 1: outputfile
dnl )
dnl #######################################################
dnl ### And now the implementation ###
dnl #######################################################
dnl _SMB_BUILD_CORE(
dnl 1: outputfile
dnl )
AC_DEFUN([_SMB_BUILD_CORE],
[
$PERL -I$srcdir/build <<\_SMB_ACEOF
use strict;
my %INPUT;
use smb_build::main;
###########################################################
### First we list all info from configure ###
###########################################################
#
#########################################
## Start Build Env
$SMB_INFO_BUILD_ENV
## End Build Env
#########################################
#########################################
## Start Ext Libs
$SMB_INFO_EXT_LIBS
## End Ext Libs
#########################################
#########################################
## Start Modules
$SMB_INFO_MODULES
## End Modules
#########################################
## Start Subsystems
$SMB_INFO_SUBSYSTEMS
## End Subsystems
#########################################
## Start Libraries
$SMB_INFO_LIBRARIES
## End Libraries
#########################################
## Start Binaries
$SMB_INFO_BINARIES
## End Binaries
#########################################
$SMB_INFO_ENABLES
smb_build_main(\%INPUT);
_SMB_ACEOF
])