blob: ee49a9f1dd4fe071edf7e02aa6371f3fd3442ef0 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Per Lidenb97bf3f2006-01-02 19:04:38 +01002#
3# Makefile for the Linux TIPC layer
4#
5
6obj-$(CONFIG_TIPC) := tipc.o
7
Richard Alpe22ae7cf2015-02-09 09:50:18 +01008tipc-y += addr.o bcast.o bearer.o \
Ying Xue52ff8722014-05-05 08:56:18 +08009 core.o link.o discover.o msg.o \
Jon Paul Maloy35c55c92016-06-13 20:46:22 -040010 name_distr.o subscr.o monitor.o name_table.o net.o \
Richard Alpe941787b2015-02-09 09:50:19 +010011 netlink.o netlink_compat.o node.o socket.o eth_media.o \
Masahiro Yamadaea04b442020-01-06 16:35:26 +090012 topsrv.o group.o trace.o
Tuong Lienb4b97712018-12-19 09:17:56 +070013
14CFLAGS_trace.o += -I$(src)
Patrick McHardya29a1942013-04-17 06:18:28 +000015
Erik Hugned0f91932015-03-05 10:23:49 +010016tipc-$(CONFIG_TIPC_MEDIA_UDP) += udp_media.o
Patrick McHardya29a1942013-04-17 06:18:28 +000017tipc-$(CONFIG_TIPC_MEDIA_IB) += ib_media.o
Ying Xuecc79dd12013-06-17 10:54:37 -040018tipc-$(CONFIG_SYSCTL) += sysctl.o
Tuong Lienfc1b6d62019-11-08 12:05:11 +070019tipc-$(CONFIG_TIPC_CRYPTO) += crypto.o
GhantaKrishnamurthy MohanKrishnac30b70d2018-03-21 14:37:44 +010020
21
22obj-$(CONFIG_TIPC_DIAG) += diag.o