xref: /linux/tools/testing/selftests/acct/Makefile (revision 67f8bc848ee31831336bd478e57d2f993551902e)
1f0a1ffa6SAbdulrasaq Lawani# SPDX-License-Identifier: GPL-2.0
2f0a1ffa6SAbdulrasaq LawaniTEST_GEN_PROGS := acct_syscall
320e4b31fSYiyang ChenTEST_GEN_PROGS += taskstats_fill_stats_tgid
4e31d33fcSYiyang ChenTEST_GEN_PROGS += cgroupstats
520e4b31fSYiyang Chen
6*0a2418c3SYiyang ChenNETLINK_HELPER_PROGS := cgroupstats taskstats_fill_stats_tgid
7*0a2418c3SYiyang Chen
8f0a1ffa6SAbdulrasaq LawaniCFLAGS += -Wall
920e4b31fSYiyang ChenLDLIBS += -lpthread
10f0a1ffa6SAbdulrasaq Lawani
11f0a1ffa6SAbdulrasaq Lawaniinclude ../lib.mk
12*0a2418c3SYiyang Chen
13*0a2418c3SYiyang Chen$(NETLINK_HELPER_PROGS): %: %.c netlink_helper.c netlink_helper.h
14*0a2418c3SYiyang Chen	$(call msg,CC,,$@)
15*0a2418c3SYiyang Chen	$(Q)$(LINK.c) $< netlink_helper.c $(LDLIBS) -o $@
16*0a2418c3SYiyang Chen
17*0a2418c3SYiyang Chen$(addprefix $(OUTPUT)/,$(NETLINK_HELPER_PROGS)): $(OUTPUT)/%: %.c netlink_helper.c netlink_helper.h
18*0a2418c3SYiyang Chen	$(call msg,CC,,$@)
19*0a2418c3SYiyang Chen	$(Q)$(LINK.c) $< netlink_helper.c $(LDLIBS) -o $@
20