1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-25 06:04:04 +03:00
Jelmer Vernooij d95a256d1b r3881: Split up the LIBNDR_GEN subsystem into NDR_* and RPC_NDR_* subsystems.
This reduces the total size of the samba binaries from 119 Mb to 73 Mb.
Next step will be to have the build system obtain some of this information
by itself, so that we don't have to write ~10 lines per interface manually.
(This used to be commit 16d905f6b0cbec591eebc44ee2ac9516a5730378)
2007-10-10 13:06:01 -05:00

72 lines
1.3 KiB
Makefile

# utils subsystem
#################################
# Start BINARY ndrdump
[BINARY::ndrdump]
OBJ_FILES = \
utils/ndrdump.o
REQUIRED_SUBSYSTEMS = \
CONFIG \
LIBCMDLINE \
LIBBASIC \
NDR_ALL \
LIBRPC
# FIXME: ndrdump shouldn't have to depend on LIBRPC...
# End BINARY ndrdump
#################################
#################################
# Start BINARY ntlm_auth
[BINARY::ntlm_auth]
OBJ_FILES = \
utils/ntlm_auth.o
REQUIRED_SUBSYSTEMS = \
CONFIG \
LIBCMDLINE \
LIBBASIC \
LIBSMB \
LIBRPC
# End BINARY ntlm_auth
#################################
#################################
# Start BINARY getntacl
[BINARY::getntacl]
OBJ_FILES = \
utils/getntacl.o
REQUIRED_SUBSYSTEMS = \
CONFIG \
LIBCMDLINE \
LIBBASIC \
LIBRPC
# End BINARY getntacl
#################################
#################################
# Start BINARY setntacl
[BINARY::setntacl]
OBJ_FILES = \
utils/setntacl.o
REQUIRED_SUBSYSTEMS = \
CONFIG \
LIBCMDLINE \
LIBBASIC \
LIBRPC
# End BINARY setntacl
#################################
#################################
# Start BINARY setnttoken
[BINARY::setnttoken]
OBJ_FILES = \
utils/setnttoken.o
REQUIRED_SUBSYSTEMS = \
CONFIG \
LIBCMDLINE \
LIBBASIC \
LIBRPC \
NDR_XATTR \
NDR_SAMR
# End BINARY setnttoken
#################################