Skip to content

Commit 0a1cfb5

Browse files
deploy python module
fix #61
1 parent 40a023d commit 0a1cfb5

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/SConscript

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,11 @@ pythonAvTranscoder = envPy.SharedLibrary(
8888
SHLIBVERSION = avTranscoderVersion,
8989
)
9090

91+
initFile = envPy.Command( os.path.join( 'AvTranscoder/__init__.py' ), '', Touch('$TARGET') )
92+
envPy.Requires( pythonAvTranscoder, initFile )
93+
94+
Touch('AvTranscoder/__init__.py')
95+
9196
javaAvTranscoder_class = env.Java(
9297
target = 'jAvTranscoderClass',
9398
source = Glob( envJava['JARCHDIR'] )
@@ -126,3 +131,5 @@ env.Alias( "install", env.Install("include/AvTranscoder/File", Glob( 'AvTranscod
126131
env.Alias( "install", env.Install("include/AvTranscoder/Metadatas", Glob( 'AvTranscoder/Metadatas/MediaMetadatasStructures.hpp' ) ) )
127132
env.Alias( "install", env.Install("include/AvTranscoder/Metadatas", Glob( 'AvTranscoder/Metadatas/Print.hpp' ) ) )
128133
env.Alias( "install", env.Install("include/AvTranscoder/Transcoder", Glob( 'AvTranscoder/Transcoder/*.hpp' ) ) )
134+
env.Alias( "install", env.Install(os.path.join("lib/python2.7/site-packages/AvTranscoder"), initFile ) )
135+
env.Alias( "install", env.Install(os.path.join("lib/python2.7/site-packages/AvTranscoder"), Glob('AvTranscoder/AvTranscoder.py') ) )

0 commit comments

Comments
 (0)