Blame view

kernel/linux-imx6_3.14.28/tools/net/Makefile 734 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  prefix = /usr
  
  CC = gcc
  LEX = flex
  YACC = bison
  
  %.yacc.c: %.y
  	$(YACC) -o $@ -d $<
  
  %.lex.c: %.l
  	$(LEX) -o $@ $<
  
  all : bpf_jit_disasm bpf_dbg bpf_asm
  
  bpf_jit_disasm : CFLAGS = -Wall -O2 -DPACKAGE='bpf_jit_disasm'
  bpf_jit_disasm : LDLIBS = -lopcodes -lbfd -ldl
  bpf_jit_disasm : bpf_jit_disasm.o
  
  bpf_dbg : CFLAGS = -Wall -O2
  bpf_dbg : LDLIBS = -lreadline
  bpf_dbg : bpf_dbg.o
  
  bpf_asm : CFLAGS = -Wall -O2 -I.
  bpf_asm : LDLIBS =
  bpf_asm : bpf_asm.o bpf_exp.yacc.o bpf_exp.lex.o
  bpf_exp.lex.o : bpf_exp.yacc.c
  
  clean :
  	rm -rf *.o bpf_jit_disasm bpf_dbg bpf_asm bpf_exp.yacc.* bpf_exp.lex.*
  
  install :
  	install bpf_jit_disasm $(prefix)/bin/bpf_jit_disasm
  	install bpf_dbg $(prefix)/bin/bpf_dbg
  	install bpf_asm $(prefix)/bin/bpf_asm