selftests/bpf: test_sockmap, timing improvements
[linux-2.6-block.git] / tools / vm / Makefile
CommitLineData
b2441318 1# SPDX-License-Identifier: GPL-2.0
c6dd897f 2# Makefile for vm tools
5a439645 3#
48c96a36 4TARGETS=page-types slabinfo page_owner_sort
5a439645 5
553873e1 6LIB_DIR = ../lib/api
4933f55f 7LIBS = $(LIB_DIR)/libapi.a
c6dd897f 8
5a439645 9CFLAGS = -Wall -Wextra -I../lib/
553873e1 10LDFLAGS = $(LIBS)
5a439645 11
0937577d
DT
12all: $(TARGETS)
13
553873e1 14$(TARGETS): $(LIBS)
5a439645 15
553873e1
BP
16$(LIBS):
17 make -C $(LIB_DIR)
c6dd897f 18
c6dd897f 19%: %.c
5a439645 20 $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS)
c6dd897f
DY
21
22clean:
48c96a36 23 $(RM) page-types slabinfo page_owner_sort
553873e1 24 make -C $(LIB_DIR) clean
0937577d
DT
25
26sbindir ?= /usr/sbin
27
28install: all
29 install -d $(DESTDIR)$(sbindir)
30 install -m 755 -p $(TARGETS) $(DESTDIR)$(sbindir)