summaryrefslogtreecommitdiff
path: root/fftw
diff options
context:
space:
mode:
authorJoe Hunkeler <jhunk@stsci.edu>2016-03-23 17:00:53 -0400
committerJoe Hunkeler <jhunk@stsci.edu>2016-03-23 17:00:53 -0400
commite4caf4a2acbb18875b1064246554e4105449b5a3 (patch)
treeb57ece5acd84c9a8c9235818b975a439c8ae3df9 /fftw
downloadastroconda-contrib-e4caf4a2acbb18875b1064246554e4105449b5a3.tar.gz
Initial commit
Diffstat (limited to 'fftw')
-rw-r--r--fftw/bld.bat2
-rw-r--r--fftw/build.sh14
-rw-r--r--fftw/meta.yaml18
3 files changed, 34 insertions, 0 deletions
diff --git a/fftw/bld.bat b/fftw/bld.bat
new file mode 100644
index 0000000..95a6a85
--- /dev/null
+++ b/fftw/bld.bat
@@ -0,0 +1,2 @@
+
+echo Unsupported \ No newline at end of file
diff --git a/fftw/build.sh b/fftw/build.sh
new file mode 100644
index 0000000..3cad563
--- /dev/null
+++ b/fftw/build.sh
@@ -0,0 +1,14 @@
+
+export modes="--enable-single --enable-long-double"
+export FFTW_CONFIGURE="./configure --prefix=$PREFIX --disable-static --enable-shared --enable-threads "
+
+function fftw_build
+{
+$FFTW_CONFIGURE "$@" || exit 1
+make -j$CPU_COUNT || exit 1
+make install || exit 1
+}
+
+fftw_build
+
+for mode in $modes; do fftw_build $mode; done \ No newline at end of file
diff --git a/fftw/meta.yaml b/fftw/meta.yaml
new file mode 100644
index 0000000..f6d08e9
--- /dev/null
+++ b/fftw/meta.yaml
@@ -0,0 +1,18 @@
+about:
+ home: http://www.fftw.org
+ license: GPL
+ summary: fftw
+build:
+ number: '0'
+package:
+ name: fftw
+ version: 3.3.4
+requirements:
+ build:
+ - pkgconfig
+ run:
+ - pkgconfig
+source:
+ fn: fftw-3.3.4.tar.gz
+ url:
+ - http://www.fftw.org/fftw-3.3.4.tar.gz