Commit 355ee7f3 authored by Shayan Doust's avatar Shayan Doust
Browse files

Split package into fast and fast-examples

fast-examples contains the example binaries showcasing lib functionality. User can also refer to the published wiki page.
parent 91ffc6e7
Loading
Loading
Loading
Loading
+29 −13
Original line number Diff line number Diff line
@@ -43,3 +43,19 @@ Description: framework for Heterogeneous Medical Image Computing
 level data management, high-performance algorithms, interoperability
 with Insight Toolkit & integration with existing VTK / Qt applications
 as well as a fast concurrent visualization.

Package: fast-examples
Architecture: any
Depends: ${shlibs:Depends},
         ${misc:Depends},
         fast
Description: example binaries for Heterogeneous Medical Image Computing
 An open-source cross-platform framework with the main goal of making it
 easier to do processing and visualization of medical images on
 heterogeneous systems (CPU+GPU). Has data streaming. deep learning, high-
 level data management, high-performance algorithms, interoperability
 with Insight Toolkit & integration with existing VTK / Qt applications
 as well as fast concurrent visualization.
 .
 This package is to be accommodated alongside the fast package and
 contains example binaries showcasing "fast" package functionality.
+1 −0
Original line number Diff line number Diff line
obj-x86_64-linux-gnu/bin/* usr/lib/fast

debian/fast.install

0 → 100644
+6 −0
Original line number Diff line number Diff line
obj-x86_64-linux-gnu/lib/libFAST.so usr/lib
debian/tmp/usr/fast/include/FAST usr/include
obj-x86_64-linux-gnu/FASTExport.hpp usr/include
debian/tmp/usr/fast/kernels usr/lib/fast
debian/tmp/usr/fast/bin/OpenIGTLinkClient usr/lib/fast
debian/tmp/usr/fast/bin/OpenIGTLinkServer usr/lib/fast
+0 −17
Original line number Diff line number Diff line
@@ -7,22 +7,5 @@ include /usr/share/dpkg/default.mk

export DEB_BUILD_MAINT_OPTIONS=hardening=+all

DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

%:
	dh $@

override_dh_install:
	dh_install
	find debian/fast -empty -type d -delete
	mkdir debian/fast/usr/lib debian/fast/usr/lib/$(DEB_HOST_MULTIARCH) \
		debian/fast/usr/lib/fast \
		debian/fast/usr/include \
		debian/fast/usr/include/FAST
	mv debian/fast/usr/fast/lib/* debian/fast/usr/lib/$(DEB_HOST_MULTIARCH)
	mv debian/fast/usr/fast/kernels debian/fast/usr/lib/fast
	mv debian/fast/usr/fast/include/FAST/* debian/fast/usr/include/FAST
	mv debian/fast/usr/fast/include/FASTExport.hpp debian/fast/usr/include
	mv debian/fast/usr/fast/bin/OpenIGTLinkServer debian/fast/usr/lib/fast
	mv debian/fast/usr/fast/bin/OpenIGTLinkClient debian/fast/usr/lib/fast
	rm -r debian/fast/usr/fast