summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorRuben Undheim <ruben.undheim@gmail.com>2019-02-10 18:29:36 +0000
committerRuben Undheim <ruben.undheim@gmail.com>2019-02-10 19:36:51 +0100
commite97e4e1f252cb74db1ba7ab99f56e345a9bf0427 (patch)
treeb153adc39c9dfad8bd3ae6e197144bf7b41ce9f5 /debian
parent458f24fc513e0198aeb53bd7120ada0ff577b268 (diff)
Set deb layout and simplify search for headers
Diffstat (limited to 'debian')
-rwxr-xr-xdebian/rules18
1 files changed, 2 insertions, 16 deletions
diff --git a/debian/rules b/debian/rules
index 80c33c9..f51a4e9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -49,22 +49,8 @@ override_dh_auto_install:
chrpath -d debian/tmp/usr/bin/AppCSXCAD
chrpath -d debian/tmp/usr/bin/nf2ff
chrpath -d debian/tmp/usr/bin/openEMS
- mkdir -p CSXCAD/python/include/openEMS && cp openEMS/openems.h CSXCAD/python/include/openEMS/ && \
- cp openEMS/nf2ff/nf2ff.h CSXCAD/python/include/openEMS/ && \
- cp openEMS/nf2ff/nf2ff_calc.h CSXCAD/python/include/openEMS/ && \
- mkdir -p CSXCAD/python/include/CSXCAD/ && \
- find CSXCAD/src/ -name "*.h" -exec cp {} CSXCAD/python/include/CSXCAD/ \;
- #mkdir -p CSXCAD/python/include/openEMS/ && \
- #find openEMS/src/ -name "*.h" -exec cp {} CSXCAD/python/include/openEMS/ \;
- cd CSXCAD/python && CPPFLAGS=-Iinclude LDFLAGS=-L../../debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) python2 setup.py build_ext && python2 setup.py install --prefix=../../debian/tmp/usr
- mkdir -p openEMS/python/include/openEMS && cp openEMS/openems.h openEMS/python/include/openEMS/ && \
- cp openEMS/nf2ff/nf2ff.h openEMS/python/include/openEMS/ && \
- cp openEMS/nf2ff/nf2ff_calc.h openEMS/python/include/openEMS/ && \
- mkdir -p openEMS/python/include/CSXCAD/ && \
- find CSXCAD/src/ -name "*.h" -exec cp {} openEMS/python/include/CSXCAD/ \;
- #mkdir -p openEMS/python/include/openEMS/ && \
- #find openEMS/src/ -name "*.h" -exec cp {} openEMS/python/include/openEMS/ \;
- cd openEMS/python && CPPFLAGS=-Iinclude LDFLAGS=-L../../debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) python2 setup.py build_ext && python2 setup.py install --prefix=../../debian/tmp/usr
+ cd CSXCAD/python && CPPFLAGS=-I../../debian/tmp/usr/include LDFLAGS=-L../../debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) python2 setup.py build_ext && python2 setup.py install --prefix=../../debian/tmp/usr --install-layout=deb
+ cd openEMS/python && CPPFLAGS=-I../../debian/tmp/usr/include LDFLAGS=-L../../debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) python2 setup.py build_ext && python2 setup.py install --prefix=../../debian/tmp/usr --install-layout=deb
override_dh_auto_clean:
dh_auto_clean