File tree Expand file tree Collapse file tree 3 files changed +20
-5
lines changed Expand file tree Collapse file tree 3 files changed +20
-5
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ env.Append(
29
29
LIBPATH = [
30
30
libavLibDir ,
31
31
"#src" ,
32
+ "#build/src"
32
33
],
33
34
)
34
35
Original file line number Diff line number Diff line change 1
1
Import ( 'AvTranscoder' )
2
- Import ( 'AvTranscoder_jar' )
2
+ Import ( 'sAvTranscoder' )
3
+ #Import( 'AvTranscoder_jar' )
3
4
4
5
env = Environment ().Clone ()
5
6
@@ -9,7 +10,7 @@ env.Program(
9
10
'avmeta' ,
10
11
Glob ( 'avMeta/*.cpp' ),
11
12
LIBS = [
12
- AvTranscoder ,
13
+ sAvTranscoder ,
13
14
'avutil' ,
14
15
'avformat' ,
15
16
'avcodec' ,
@@ -21,7 +22,7 @@ env.Program(
21
22
'av++' ,
22
23
Glob ( 'avTranscoder/*.cpp' ),
23
24
LIBS = [
24
- AvTranscoder ,
25
+ sAvTranscoder ,
25
26
'avutil' ,
26
27
'avformat' ,
27
28
'avcodec' ,
Original file line number Diff line number Diff line change @@ -5,6 +5,18 @@ Import( "env" )
5
5
Import ( "envJava" )
6
6
Import ( "envPy" )
7
7
8
+ sAvTranscoder = env .StaticLibrary (
9
+ 'AvTranscoder' ,
10
+ Glob ( 'AvTranscoder/*.cpp' ) + Glob ( 'AvTranscoder/DatasStructures/*.cpp' ) ,
11
+ LIBS = [
12
+ 'libavutil' ,
13
+ 'libavcodec' ,
14
+ 'libavformat' ,
15
+ 'libswscale' ,
16
+ 'pthread' ,
17
+ ]
18
+ )
19
+
8
20
AvTranscoder = env .SharedLibrary (
9
21
'AvTranscoder' ,
10
22
Glob ( 'AvTranscoder/*.cpp' ) + Glob ( 'AvTranscoder/DatasStructures/*.cpp' ) ,
@@ -47,5 +59,6 @@ pyAvTranscoder = envPy.SharedLibrary(
47
59
# env.Depends( avTranscoder_class, jAvTranscoder )
48
60
# env.Depends( avTranscoder_jar, avTranscoder_class )
49
61
50
- Export ( { 'AvTranscoder' : AvTranscoder } )
51
- # Export( { 'AvTranscoder_jar': avTranscoder_class } )
62
+ Export ( { 'sAvTranscoder' : sAvTranscoder } )
63
+ Export ( { 'AvTranscoder' : AvTranscoder } )
64
+ # Export( { 'AvTranscoder_jar': avTranscoder_class } )
You can’t perform that action at this time.
0 commit comments