mirror of
https://github.com/samba-team/samba.git
synced 2025-12-07 20:23:50 +03:00
based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C). This only removes some of the code that I started working on to implement the bits of COM I thought were needed to support DCOM from just Samba. This code has never functioned properly, contains a couple of nasty hacks and there should be no reason to pick it up again later, the processes are all documented in the DCOM whitepaper. This does NOT remove the marshalling code for the ORPC code or the torture code that tested some of the ORPC code.
60 lines
1.4 KiB
Makefile
60 lines
1.4 KiB
Makefile
# LIB BASIC subsystem
|
|
include samba3/config.mk
|
|
include socket/config.mk
|
|
include charset/config.mk
|
|
include ldb/config.mk
|
|
include talloc/config.mk
|
|
include tdb/config.mk
|
|
include tls/config.mk
|
|
include registry/config.mk
|
|
include messaging/config.mk
|
|
include events/config.mk
|
|
include cmdline/config.mk
|
|
include socket_wrapper/config.mk
|
|
include appweb/config.mk
|
|
include replace/config.mk
|
|
include stream/config.mk
|
|
include util/config.mk
|
|
include tdr/config.mk
|
|
|
|
##############################
|
|
# Start SUBSYSTEM LIBNETIF
|
|
[SUBSYSTEM::LIBNETIF]
|
|
PRIVATE_PROTO_HEADER = netif/proto.h
|
|
OBJ_FILES = \
|
|
netif/interface.o \
|
|
netif/netif.o
|
|
PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL EXT_NSL
|
|
# End SUBSYSTEM LIBNETIF
|
|
##############################
|
|
|
|
##############################
|
|
# Start SUBSYSTEM LIBCRYPTO
|
|
[SUBSYSTEM::LIBCRYPTO]
|
|
OBJ_FILES = \
|
|
crypto/crc32.o \
|
|
crypto/md5.o \
|
|
crypto/hmacmd5.o \
|
|
crypto/md4.o \
|
|
crypto/arcfour.o
|
|
# End SUBSYSTEM LIBCRYPTO
|
|
##############################
|
|
|
|
################################################
|
|
# Start SUBSYSTEM LIBCOMPRESSION
|
|
[SUBSYSTEM::LIBCOMPRESSION]
|
|
OBJ_FILES = compression/mszip.o
|
|
# End SUBSYSTEM LIBCOMPRESION
|
|
################################################
|
|
|
|
[SUBSYSTEM::GENCACHE]
|
|
PRIVATE_PROTO_HEADER = gencache/gencache.h
|
|
OBJ_FILES = gencache/gencache.o \
|
|
|
|
[SUBSYSTEM::DB_WRAP]
|
|
PUBLIC_PROTO_HEADER = db_wrap_proto.h
|
|
PUBLIC_HEADERS = db_wrap.h
|
|
OBJ_FILES = db_wrap.o gendb.o
|
|
PUBLIC_DEPENDENCIES = LIBTDB ldb
|
|
PRIVATE_DEPENDENCIES = LDBSAMBA
|