Merge pull request #4735 from cg110/fix_web_server_mem_leak
[vuplus_xbmc] / tools / EventClients / Makefile
1 WII_EXTRA_OPTS=
2 CLEAN_FILES=Clients/WiiRemote/WiiRemote
3 PYTHON_SITEDIR := $(shell python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")
4
5 all: install
6
7 wiimote: Clients/WiiRemote/WiiRemote
8
9 Clients/WiiRemote/WiiRemote:
10         cd Clients/WiiRemote && \
11         $(CXX) $(CXXFLAGS) $(LDFLAGS) CWIID_WiiRemote.cpp -lcwiid -lbluetooth -DICON_PATH="\"$(datarootdir)/pixmaps/xbmc/\"" $(WII_EXTRA_OPTS) -o WiiRemote
12
13 j2me-remote:
14         cd Clients/J2ME\ Client
15         ant -f build.xml
16
17 install: Clients/WiiRemote/WiiRemote
18         mkdir -p $(DESTDIR)$(bindir)
19         cp -a Clients/WiiRemote/WiiRemote $(DESTDIR)$(bindir)/xbmc-wiiremote
20         cp -a Clients/J2ME\ Client/j2me_remote.py $(DESTDIR)$(bindir)/xbmc-j2meremote
21         cp -a Clients/PS3\ BD\ Remote/ps3_remote.py $(DESTDIR)$(bindir)/xbmc-ps3remote
22         cp -a Clients/PS3\ Sixaxis\ Controller/ps3d.py $(DESTDIR)$(bindir)/xbmc-ps3d
23         cp -a Clients/XBMC\ Send/xbmc-send.py $(DESTDIR)$(bindir)/xbmc-send
24         mkdir -p $(DESTDIR)$(PYTHON_SITEDIR)/xbmc
25         echo 'ICON_PATH="$(datarootdir)/pixmaps/xbmc/"' > $(DESTDIR)$(PYTHON_SITEDIR)/xbmc/defs.py
26         cp -a lib/python/* $(DESTDIR)$(PYTHON_SITEDIR)/xbmc/
27         cp -a Clients/PS3\ BD\ Remote/ps3_remote.py $(DESTDIR)$(PYTHON_SITEDIR)/xbmc/
28         mkdir -p $(DESTDIR)$(includedir)/xbmc
29         cp -a lib/c++/* $(DESTDIR)$(includedir)/xbmc/
30         mkdir -p $(DESTDIR)$(datarootdir)/pixmaps/xbmc
31         cp -a icons/* $(DESTDIR)$(datarootdir)/pixmaps/xbmc/
32
33 include ../../Makefile.include