Mercurial > hg > aimc
changeset 164:7e1fe07d13dc
- Windows python building magic
author | tomwalters |
---|---|
date | Thu, 22 Jul 2010 19:03:51 +0000 |
parents | c155e7fbe76e |
children | f75123cf39ce |
files | swig/aim_modules.i swig/setup.py |
diffstat | 2 files changed, 3 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/swig/aim_modules.i Thu Jul 22 04:24:55 2010 +0000 +++ b/swig/aim_modules.i Thu Jul 22 19:03:51 2010 +0000 @@ -18,12 +18,6 @@ %module aimc %include "std_string.i" %include stl.i -%include "std_vector.i" - -namespace std { - %template(FloatVector) vector<float>; -} - %{ #include "Support/Common.h" #include "Support/Module.h" @@ -38,11 +32,9 @@ #include "Modules/SSI/ModuleSSI.h" #include "Modules/Profile/ModuleSlice.h" #include "Modules/Profile/ModuleScaler.h" -#include "Modules/Features/ModuleGaussians.h" %} %include "Support/Parameters.h" -using namespace std; %include "Support/SignalBank.h" namespace aimc { @@ -53,8 +45,7 @@ public: explicit Module(Parameters *parameters); virtual ~Module(); - virtual bool Initialize(const SignalBank &input, - Parameters *global_parameters); + virtual bool Initialize(const SignalBank &input); bool initialized() const; bool AddTarget(Module* target_module); bool RemoveTarget(Module* target_module); @@ -78,4 +69,3 @@ %include "Modules/SSI/ModuleSSI.h" %include "Modules/Profile/ModuleSlice.h" %include "Modules/Profile/ModuleScaler.h" -%include "Modules/Features/ModuleGaussians.h"
--- a/swig/setup.py Thu Jul 22 04:24:55 2010 +0000 +++ b/swig/setup.py Thu Jul 22 19:03:51 2010 +0000 @@ -28,7 +28,6 @@ '../src/Support/Parameters.cc', '../src/Support/SignalBank.cc', '../src/Support/Module.cc', - '../src/Modules/Features/ModuleGaussians.cc', '../src/Modules/BMM/ModuleGammatone.cc', '../src/Modules/BMM/ModulePZFC.cc', '../src/Modules/NAP/ModuleHCL.cc', @@ -36,10 +35,8 @@ '../src/Modules/Strobes/ModuleLocalMax.cc', '../src/Modules/SAI/ModuleSAI.cc', '../src/Modules/SSI/ModuleSSI.cc', - '../src/Modules/SNR/ModuleNoise.cc', '../src/Modules/Profile/ModuleSlice.cc', - '../src/Modules/Profile/ModuleScaler.cc', - '../src/Modules/Output/FileOutputHTK.cc'], + '../src/Modules/Profile/ModuleScaler.cc'], swig_opts = ['-c++','-I../src/'], include_dirs=['../src/', '/opt/local/include/'] ) @@ -50,4 +47,4 @@ description = """SWIG wrapper round the core of aimc""", ext_modules = [aimc_module], py_modules = ["aimc"], - ) \ No newline at end of file + )