forked from esrlabs/AndroidTransporterPlayer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.rb
22 lines (21 loc) · 847 Bytes
/
project.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
cxx_configuration do
bin_libs(['GLESv2', 'EGL', 'openmaxil', 'vchiq_arm', 'bcm_host'],
{
:includes => ["#{RASP_ROOTFS}/opt/vc/include"],
:lib_path => "#{RASP_ROOTFS}/opt/vc/lib"
})
bin_lib('ilclient',
{
:includes => ["#{RASP_ROOTFS}/opt/vc/src/hello_pi/libs/ilclient"],
:lib_path => "#{RASP_ROOTFS}/opt/vc/src/hello_pi/libs/ilclient"
})
bin_lib('vcos',
{
:includes => ["#{RASP_ROOTFS}/opt/vc/include/interface/vcos/pthreads"],
:lib_path => "#{RASP_ROOTFS}/opt/vc/lib"
})
exe 'AndroidTransporterPlayer',
:sources => FileList['*.cpp','rtcp/**/*.cpp'],
:includes => ['.'],
:dependencies => ['mindroid', 'fdk-aac', 'ilclient', 'GLESv2', 'EGL', 'openmaxil', 'bcm_host', 'vcos', 'vchiq_arm']
end