summarylogtreecommitdiffstats
path: root/use_external_ecos.patch
blob: 6063a538d819989958d4923f863808dc5669cf66 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
diff -urN ecos-python-2.0.7rc2-orig/setup.py ecos-python-2.0.7rc2/setup.py
--- ecos-python-2.0.7rc2-orig/setup.py	2018-05-23 22:16:42.967677526 -0400
+++ ecos-python-2.0.7rc2/setup.py	2018-05-23 22:17:41.981221901 -0400
@@ -9,7 +9,7 @@
 from glob import glob
 from platform import system
 
-lib = []
+lib = ['ecos']
 if system() == 'Linux':
     lib += ['rt']
 
@@ -21,25 +21,8 @@
                         ('DLONG', None),
                         ('LDL_LONG', None),
                         ('CTRLC', 1)],
-                    include_dirs = ['ecos/include',
-                        'ecos/external/amd/include',
-                        'ecos/external/ldl/include',
-                        'ecos/external/SuiteSparse_config'],
-                    sources = ['src/ecosmodule.c',
-                        'ecos/external/ldl/src/ldl.c',
-                        'ecos/src/cone.c',
-                        'ecos/src/ctrlc.c',
-                        'ecos/src/ecos.c',
-                        'ecos/src/equil.c',
-                        'ecos/src/expcone.c',
-                        'ecos/src/kkt.c',
-                        'ecos/src/preproc.c',
-                        'ecos/src/spla.c',
-                        'ecos/src/splamm.c',
-                        'ecos/src/timer.c',
-                        'ecos/src/wright_omega.c'
-                    ] + glob('ecos/external/amd/src/*.c')
-                      + glob('ecos/ecos_bb/*.c'))       # glob bb source files
+                    include_dirs = ['/usr/include/ecos'],
+                    sources = ['src/ecosmodule.c'])
 
 def set_builtin(name, value):
     if isinstance(__builtins__, dict):