Namjae Jeon | a848c4f | 2021-03-16 10:51:34 +0900 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0-or-later |
| 2 | # |
| 3 | # Makefile for Linux SMB3 kernel server |
| 4 | # |
| 5 | obj-$(CONFIG_SMB_SERVER) += ksmbd.o |
| 6 | |
Namjae Jeon | c30f4eb | 2021-06-18 10:17:37 +0900 | [diff] [blame] | 7 | ksmbd-y := unicode.o auth.o vfs.o vfs_cache.o server.o ndr.o \ |
Namjae Jeon | a848c4f | 2021-03-16 10:51:34 +0900 | [diff] [blame] | 8 | misc.o oplock.o connection.o ksmbd_work.o crypto_ctx.o \ |
| 9 | mgmt/ksmbd_ida.o mgmt/user_config.o mgmt/share_config.o \ |
| 10 | mgmt/tree_connect.o mgmt/user_session.o smb_common.o \ |
| 11 | transport_tcp.o transport_ipc.o smbacl.o smb2pdu.o \ |
Hyunchul Lee | 99f4525 | 2021-06-09 10:06:57 +0900 | [diff] [blame] | 12 | smb2ops.o smb2misc.o ksmbd_spnego_negtokeninit.asn1.o \ |
Namjae Jeon | c30f4eb | 2021-06-18 10:17:37 +0900 | [diff] [blame] | 13 | ksmbd_spnego_negtokentarg.asn1.o asn1.o |
Hyunchul Lee | d4b26c2 | 2021-06-06 11:42:25 +0900 | [diff] [blame] | 14 | |
Hyunchul Lee | 99f4525 | 2021-06-09 10:06:57 +0900 | [diff] [blame] | 15 | $(obj)/asn1.o: $(obj)/ksmbd_spnego_negtokeninit.asn1.h $(obj)/ksmbd_spnego_negtokentarg.asn1.h |
Hyunchul Lee | d4b26c2 | 2021-06-06 11:42:25 +0900 | [diff] [blame] | 16 | |
Hyunchul Lee | 99f4525 | 2021-06-09 10:06:57 +0900 | [diff] [blame] | 17 | $(obj)/ksmbd_spnego_negtokeninit.asn1.o: $(obj)/ksmbd_spnego_negtokeninit.asn1.c $(obj)/ksmbd_spnego_negtokeninit.asn1.h |
| 18 | $(obj)/ksmbd_spnego_negtokentarg.asn1.o: $(obj)/ksmbd_spnego_negtokentarg.asn1.c $(obj)/ksmbd_spnego_negtokentarg.asn1.h |
Hyunchul Lee | d4b26c2 | 2021-06-06 11:42:25 +0900 | [diff] [blame] | 19 | |
Namjae Jeon | a848c4f | 2021-03-16 10:51:34 +0900 | [diff] [blame] | 20 | ksmbd-$(CONFIG_SMB_SERVER_SMBDIRECT) += transport_rdma.o |