mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
1ada710840
Never install generated prototype files. It's easier to break the
API when using them and they're not easily readable for 3rd party users.
Conflicts:
source/auth/config.mk
source/auth/credentials/config.mk
source/auth/gensec/config.mk
source/build/smb_build/config_mk.pm
source/build/smb_build/main.pl
source/build/smb_build/makefile.pm
source/dsdb/config.mk
source/lib/charset/config.mk
source/lib/tdr/config.mk
source/lib/util/config.mk
source/libcli/config.mk
source/libcli/ldap/config.mk
source/librpc/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/torture/config.mk
(This used to be commit 6c659689ed
)
51 lines
1.3 KiB
Makefile
51 lines
1.3 KiB
Makefile
[SUBSYSTEM::LIBSAMBA-CONFIG]
|
|
OBJ_FILES = loadparm.o \
|
|
params.o \
|
|
generic.o \
|
|
util.o \
|
|
../lib/version.o
|
|
PUBLIC_DEPENDENCIES = LIBSAMBA-UTIL
|
|
PRIVATE_DEPENDENCIES = DYNCONFIG LIBREPLACE_EXT CHARSET
|
|
PUBLIC_PROTO_HEADER = proto.h
|
|
|
|
PUBLIC_HEADERS += param/param.h
|
|
|
|
#################################
|
|
# Start SUBSYSTEM share
|
|
[SUBSYSTEM::share]
|
|
PRIVATE_PROTO_HEADER = share_proto.h
|
|
OBJ_FILES = share.o
|
|
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
|
|
# End SUBSYSTEM share
|
|
#################################
|
|
|
|
PUBLIC_HEADERS += param/share.h
|
|
|
|
################################################
|
|
# Start MODULE share_classic
|
|
[MODULE::share_classic]
|
|
SUBSYSTEM = share
|
|
INIT_FUNCTION = share_classic_init
|
|
OBJ_FILES = share_classic.o
|
|
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
|
|
# End MODULE share_classic
|
|
################################################
|
|
|
|
################################################
|
|
# Start MODULE share_ldb
|
|
[MODULE::share_ldb]
|
|
SUBSYSTEM = share
|
|
INIT_FUNCTION = share_ldb_init
|
|
OBJ_FILES = share_ldb.o
|
|
PRIVATE_DEPENDENCIES = LIBLDB LDB_WRAP
|
|
# End MODULE share_ldb
|
|
################################################
|
|
|
|
[SUBSYSTEM::SECRETS]
|
|
OBJ_FILES = secrets.o
|
|
PRIVATE_DEPENDENCIES = LIBLDB TDB_WRAP UTIL_TDB NDR_SECURITY
|
|
|
|
[PYTHON::param]
|
|
SWIG_FILE = param.i
|
|
PRIVATE_DEPENDENCIES = LIBSAMBA-CONFIG
|