mirror of
https://github.com/samba-team/samba.git
synced 2025-01-14 19:24:43 +03:00
d95a256d1b
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)
44 lines
1.3 KiB
Makefile
44 lines
1.3 KiB
Makefile
# LIB GTK SMB subsystem
|
|
|
|
##############################
|
|
# Start SUBSYSTEM GTKSMB
|
|
[SUBSYSTEM::GTKSMB]
|
|
NOPROTO = YES
|
|
INIT_OBJ_FILES = gtk/common/gtk-smb.o
|
|
ADD_OBJ_FILES = gtk/common/select.o
|
|
REQUIRED_SUBSYSTEMS = CHARSET LIBBASIC EXT_LIB_gtk RPC_NDR_SAMR
|
|
# End SUBSYSTEM GTKSMB
|
|
##############################
|
|
|
|
################################################
|
|
# Start BINARY gregedit
|
|
[BINARY::gregedit]
|
|
OBJ_FILES = gtk/tools/gregedit.o
|
|
REQUIRED_SUBSYSTEMS = CONFIG LIBCMDLINE REGISTRY GTKSMB
|
|
# End BINARY gregedit
|
|
################################################
|
|
|
|
################################################
|
|
# Start BINARY gepdump
|
|
[BINARY::gepdump]
|
|
OBJ_FILES = gtk/tools/gepdump.o
|
|
REQUIRED_SUBSYSTEMS = CONFIG LIBCMDLINE GTKSMB RPC_NDR_EPMAPPER RPC_NDR_MGMT
|
|
# End BINARY gepdump
|
|
################################################
|
|
|
|
################################################
|
|
# Start BINARY gwcrontab
|
|
[BINARY::gwcrontab]
|
|
OBJ_FILES = gtk/tools/gwcrontab.o
|
|
REQUIRED_SUBSYSTEMS = CONFIG LIBCMDLINE GTKSMB RPC_NDR_ATSVC
|
|
# End BINARY gwcrontab
|
|
################################################
|
|
|
|
################################################
|
|
# Start BINARY gwsam
|
|
[BINARY::gwsam]
|
|
OBJ_FILES = gtk/tools/gwsam.o gtk/tools/gwsam_user.o
|
|
REQUIRED_SUBSYSTEMS = CONFIG LIBCMDLINE RPC_NDR_SAMR GTKSMB
|
|
# End BINARY gwsam
|
|
################################################
|