xref: /linux/tools/testing/selftests/net/af_unix/Makefile (revision 91ec2035134982b98fab0609a9fd8480e8217dc1)
1top_srcdir := ../../../../..
2include $(top_srcdir)/scripts/Makefile.compiler
3
4cc-option = $(call __cc-option, $(CC),,$(1),$(2))
5
6CFLAGS += $(KHDR_INCLUDES) -Wall $(call cc-option,-Wflex-array-member-not-at-end)
7
8TEST_GEN_PROGS := \
9	diag_uid \
10	msg_oob \
11	scm_inq \
12	scm_pidfd \
13	scm_rights \
14	scm_rights_denial_lsm \
15	so_peek_off \
16	unix_connect \
17	unix_connreset \
18	unix_listen \
19# end of TEST_GEN_PROGS
20
21TEST_GEN_FILES := scm_rights_denial_lsm.bpf.o
22
23include ../../lib.mk
24include ../bpf.mk
25
26$(OUTPUT)/scm_rights_denial_lsm: $(BPFOBJ)
27$(OUTPUT)/scm_rights_denial_lsm: CFLAGS += -I$(SCRATCH_DIR)/include
28$(OUTPUT)/scm_rights_denial_lsm: LDLIBS += -lelf -lz
29