1 HAMAMCE_OBJS
= hama_mce.o
4 ifeq ($(strip $(DEBUG
)),Y
)
13 CXXFLAGS
+= -Wall
-Werror
-pipe
-ansi
15 # ---------------------------------------------------------------------
17 # ---------------------------------------------------------------------
18 CXXFLAGS
+= -I3rdparty
/include
19 LDFLAGS
+= -L3rdparty
/lib
26 install -m755
$(HAMAMCE_EXE
) /usr
/sbin
29 install -m755
$(HAMAMCE_EXE
) /usr
/sbin
30 install -m644 hama_mce.rules
/etc
/udev
/rules.d
31 install -m644
99_hama_mce
/etc
/pm
/sleep.d
32 install -m644 hama_mce.xml
$(HOME
)/.xbmc
/userdata
/keymaps
34 $(HAMAMCE_EXE
) : $(HAMAMCE_OBJS
)
35 $(CXX
) $(CFLAGS
) $(LDFLAGS
) -o
$@
$^
$(LIBS
)
37 $(HAMAMCE_OBJS
) : 3rdparty
/include/libusb-1.0
/libusb.h
39 3rdparty
/include/libusb-1.0
/libusb.h
:
40 ( cd .
/3rdparty
&& make
-f Makefile.libusb-1.0
)
44 -rm $(HAMAMCE_EXE
) $(HAMAMCE_OBJS
)
48 -rm -r
3rdparty
/libusb-1.0.
*.stamp
3rdparty
/include 3rdparty
/lib