diff options
Diffstat (limited to 'p2pvr/devices/Jamfile.jam')
-rw-r--r-- | p2pvr/devices/Jamfile.jam | 41 |
1 files changed, 40 insertions, 1 deletions
diff --git a/p2pvr/devices/Jamfile.jam b/p2pvr/devices/Jamfile.jam index a3452a4..8e18afa 100644 --- a/p2pvr/devices/Jamfile.jam +++ b/p2pvr/devices/Jamfile.jam @@ -1,5 +1,10 @@ +import type ; +import generators ; + lib boost_system ; +lib boost_thread ; lib boost_filesystem ; +lib lzma ; cpp-pch pch : pch.hpp : <library>boost_system @@ -10,7 +15,7 @@ cpp-pch pch : pch.hpp : lib p2pvrdevices : pch - [ glob-tree *.cpp ] + [ glob-tree *.cpp : mockTuner.cpp ] : <library>boost_system <library>boost_filesystem @@ -25,3 +30,37 @@ lib p2pvrdevices : <library>boost_system <include>. ; + +type.register DATXZ : datxz ; + +generators.register-standard datxz.embed.asm : DATXZ : ASM ; + +actions datxz.embed.asm +{ + m4 -DNAME="$(2:B)" -DPATH="$(2)" "$(root)/embed.m4" > "$(1)" +} + +IMPORT $(__name__) : datxz.embed.asm : : datxz.embed.asm ; + + +lib p2pvrMockTuner : + pch + mockTuner.cpp + [ glob-tree *.datxz ] + : + <library>lzma + <library>boost_system + <library>boost_thread + <library>boost_filesystem + <library>../dvb//p2pvrdvb + <library>../ice//p2pvrice + <library>../lib//p2pvrlib + <library>..//p2common + <implicit-dependency>../ice//p2pvrice + : : + <library>boost_filesystem + <implicit-dependency>../ice//p2pvrice + <library>boost_system + <include>. + ; + |