summaryrefslogtreecommitdiff
path: root/p2pvr/devices/Jamfile.jam
diff options
context:
space:
mode:
Diffstat (limited to 'p2pvr/devices/Jamfile.jam')
-rw-r--r--p2pvr/devices/Jamfile.jam41
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>.
+ ;
+