from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext

setup(
  name = 'Demos',
  ext_modules=[
        Extension("continuous_component_model_test",
              sources=["continuous_component_model_test.pyx",
                       "../src/utils.cpp",
                       "../src/numerics.cpp",
                       "../src/RandomNumberGenerator.cpp",
                       "../src/ComponentModel.cpp",
                       "../src/ContinuousComponentModel.cpp"],
              include_dirs=["../include/CrossCat/"],
              language="c++"),
        Extension("State",
              sources=["State.pyx",
                       "../src/utils.cpp",
                       "../src/numerics.cpp",
                       "../src/RandomNumberGenerator.cpp",
                       "../src/DateTime.cpp",
                       "../src/State.cpp",
                       "../src/View.cpp",
                       "../src/Cluster.cpp",
                       "../src/ComponentModel.cpp",
                       "../src/ContinuousComponentModel.cpp"],
              include_dirs=["../include/CrossCat/"],
              language="c++"),
        Extension("boost_matrix_test",
              sources=["boost_matrix_test.pyx",
                       ],
              include_dirs=["../include/CrossCat/"],
              language="c++"),
    ],
  cmdclass = {'build_ext': build_ext},

)

@@ -148,32 +148,241 @@
 odules=%5B%0A       
+ # Extension(%22boost_matrix_test%22,%0A        #       sources=%5B%22boost_matrix_test.pyx%22,%0A        #                %5D,%0A        #       include_dirs=%5B%22../include/CrossCat/%22%5D,%0A        #       language=%22c++%22),%0A        #
  Extension(%22cont
@@ -410,32 +410,34 @@
 l_test%22,%0A       
+ #
        sources=%5B
@@ -474,32 +474,34 @@
 st.pyx%22,%0A       
+ #
                 
@@ -519,32 +519,34 @@
 ls.cpp%22,%0A       
+ #
                 
@@ -567,32 +567,34 @@
 cs.cpp%22,%0A       
+ #
                 
@@ -629,32 +629,33 @@
 r.cpp%22,%0A        
+#
                %22
@@ -645,32 +645,33 @@
 #               
+ 
 %22../src/Componen
@@ -682,32 +682,34 @@
 el.cpp%22,%0A       
+ #
                 
@@ -748,38 +748,40 @@
 .cpp%22%5D,%0A        
+#
       
+ 
 include_dirs=%5B%22.
@@ -802,32 +802,34 @@
 sCat/%22%5D,%0A       
+ #
        language=
@@ -1267,32 +1267,32 @@
 nentModel.cpp%22,%0A
+
                 
@@ -1426,205 +1426,8 @@
 %22),%0A
-        Extension(%22boost_matrix_test%22,%0A              sources=%5B%22boost_matrix_test.pyx%22,%0A                       %5D,%0A              include_dirs=%5B%22../include/CrossCat/%22%5D,%0A              language=%22c++%22),%0A
     

comment out boost_matrix_test and continuous_component_model_test