load std
+# --- Black Box Description ---
define PrependPackageDataPath std
author "laurent.guigues at creatis.insa-lyon.fr"
description "Prepends the input file name 'In' with the path to the data directory of the package 'Package'"
category "misc"
+# --- ---
# For getting bbtk Data Path
new Configuration c
new MakeFileName mfn2
connect c.DataPath mfn1.Directory
- connect mfn1.Out mfn2.Directory
+ connect mfn1.Out mfn2.Directory
- # inputs / outputs
- input In mfn2.File "Last Filename"
+# --- inputs / outputs ---
+ input In mfn2.File "Last Filename"
input Package mfn1.File "Package name"
- output Out mfn2.Out "Full path Filename"
+ output Out mfn2.Out "Full path Filename"
+# --- ---
endefine