firedrake: Moved to new overlay system and shared sub-scope
Firedrake contains a ton of inter-connected dependencies, many of which are either firedrake specific or forked versions of upstream packages. Cleaner to create a firedrake sub-scope for all these.
This commit is contained in:
14
pkgs/firedrake/firedrake-setup.patch
Normal file
14
pkgs/firedrake/firedrake-setup.patch
Normal file
@@ -0,0 +1,14 @@
|
||||
--- firedrake/setup.py.orig 2017-04-21 17:04:48.554347140 -0400
|
||||
+++ firedrake/setup.py 2017-04-21 23:09:34.794283607 -0400
|
||||
@@ -73,4 +73,5 @@
|
||||
url="http://firedrakeproject.org",
|
||||
packages=["firedrake", "firedrake.mg", "firedrake.slope_limiter",
|
||||
+ "firedrake.slate","firedrake.slate.slac",
|
||||
"firedrake.matrix_free", "firedrake_configuration"],
|
||||
package_data={"firedrake": ["firedrake_geometry.h",
|
||||
@@ -98,4 +99,5 @@
|
||||
"%s/include" % sys.prefix],
|
||||
libraries=["spatialindex_c"],
|
||||
+ language="c++",
|
||||
extra_link_args=["-L%s/lib" % sys.prefix,
|
||||
"-Wl,-rpath,%s/lib" % sys.prefix]),
|
||||
Reference in New Issue
Block a user