2 TEST_PROGS
:= gpio-mockup.sh
3 TEST_FILES
:= gpio-mockup-sysfs.sh
$(BINARIES
)
4 BINARIES
:= gpio-mockup-chardev
5 EXTRA_PROGS
:= ..
/gpiogpio-event-mon ..
/gpiogpio-hammer ..
/gpiolsgpio
6 EXTRA_DIRS
:= ..
/gpioinclude
/
7 EXTRA_OBJS
:= ..
/gpiogpio-event-mon-in.o ..
/gpiogpio-event-mon.o
8 EXTRA_OBJS
+= ..
/gpiogpio-hammer-in.o ..
/gpiogpio-utils.o ..
/gpiolsgpio-in.o
9 EXTRA_OBJS
+= ..
/gpiolsgpio.o
16 $(RM
) $(BINARIES
) $(EXTRA_PROGS
) $(EXTRA_OBJS
)
17 $(RM
) -r
$(EXTRA_DIRS
)
20 CFLAGS
+= -O2
-g
-std
=gnu99
-Wall
-I..
/..
/..
/..
/usr
/include/
21 LDLIBS
+= -lmount
-I
/usr
/include/libmount
23 $(BINARIES
): ..
/..
/..
/gpio
/gpio-utils.o ..
/..
/..
/..
/usr
/include/linux
/gpio.h
25 ..
/..
/..
/gpio
/gpio-utils.o
:
26 make ARCH
=$(ARCH
) CROSS_COMPILE
=$(CROSS_COMPILE
) -C ..
/..
/..
/gpio
28 ..
/..
/..
/..
/usr
/include/linux
/gpio.h
:
29 make
-C ..
/..
/..
/.. headers_install INSTALL_HDR_PATH
=$(shell pwd
)/..
/..
/..
/..
/usr
/