File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -76,6 +76,9 @@ if(SWIG_FOUND)
76
76
set (AVTRANSCODER_BINDING_FILE "AvTranscoder/avTranscoder.i" )
77
77
set_source_files_properties (${AVTRANSCODER_BINDING_FILE} PROPERTIES CPLUSPLUS ON )
78
78
79
+ # Swig flags
80
+ set (CMAKE_SWIG_FLAGS -c++ -fcompact -small -O -Werror )
81
+
79
82
### PYTHON BINDING
80
83
if (AVTRANSCODER_DISABLE_PYTHON_BINDING )
81
84
message ("PYTHON binding disabled, will not build python binding." )
@@ -84,9 +87,6 @@ if(SWIG_FOUND)
84
87
if (PYTHONLIBS_FOUND )
85
88
include_directories (${PYTHON_INCLUDE_PATH} )
86
89
87
- # Swig flags
88
- set (CMAKE_SWIG_FLAGS -c++ -fcompact )
89
-
90
90
# Create '_avtranscoder' shared lib (python)
91
91
swig_add_module (avtranscoder-py python ${AVTRANSCODER_BINDING_FILE} )
92
92
# For Python binding, need to compile the wrapper into a lib called "_<module_name>.so"
@@ -131,7 +131,7 @@ if(SWIG_FOUND)
131
131
include_directories (${JNI_INCLUDE_DIRS} )
132
132
133
133
# Swig flags
134
- set (CMAKE_SWIG_FLAGS -c++ -fcompact -package org.avtranscoder )
134
+ set (CMAKE_SWIG_FLAGS ${CMAKE_SWIG_FLAGS} -package org.avtranscoder )
135
135
136
136
# Create 'avtranscoder-java' shared lib
137
137
swig_add_module (avtranscoder-java java ${AVTRANSCODER_BINDING_FILE} )
You can’t perform that action at this time.
0 commit comments