Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 export srctree := $(abspath ../../../..)
0003 export CC      := gcc
0004 export LD      := ld
0005 export AR      := ar
0006 
0007 ex:
0008 
0009 include $(srctree)/tools/build/Makefile.include
0010 
0011 ex: ex-in.o libex-in.o
0012         $(CC) -o $@ $^
0013 
0014 ex.%: fixdep FORCE
0015         make -f $(srctree)/tools/build/Makefile.build dir=. $@
0016 
0017 ex-in.o: fixdep FORCE
0018         make $(build)=ex
0019 
0020 libex-in.o: fixdep FORCE
0021         make $(build)=libex
0022 
0023 clean:
0024         find . -name '*.o' -delete -o -name '\.*.cmd' -delete -o -name '\.*.d' -delete
0025         rm -f ex ex.i ex.s
0026 
0027 .PHONY: FORCE