Skip to content

Commit e7da106

Browse files
Reorder setting swig command options
1 parent 74f7be8 commit e7da106

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

utils/build_swig.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,15 +121,14 @@ def main():
121121
# make options list
122122
swig_opts = ['-c++', '-python', '-builtin', '-doxygen',
123123
'-fastdispatch', '-fastproxy', '-Wextra', '-Werror',
124-
'-DEXIV2_VERSION_HEX=' + exiv2_version_hex,
125-
'-Isrc/interface', '-I-']
124+
'-Isrc/interface', '-I-', '-I' + copy_dir,
125+
'-I' + os.path.dirname(incl_dir), '-outdir', output_dir,
126+
'-DEXIV2_VERSION_HEX=' + exiv2_version_hex]
126127
for k, v in options.items():
127128
if v is None:
128129
swig_opts.append('-D{}'.format(k))
129130
else:
130131
swig_opts.append('-D{}={}'.format(k, v))
131-
swig_opts += ['-I' + copy_dir, '-I' + os.path.dirname(incl_dir),
132-
'-outdir', output_dir]
133132
# do each swig module
134133
for ext_name in ext_names:
135134
cmd = ['swig'] + swig_opts

0 commit comments

Comments
 (0)