File: libnexus-dev

package info (click to toggle)
nexus 4.4.3-10
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 26,876 kB
  • sloc: cpp: 34,928; ansic: 17,317; f90: 2,326; xml: 2,071; java: 1,953; fortran: 1,529; python: 766; makefile: 532; sh: 460; tcl: 173; lisp: 169
file content (24 lines) | stat: -rwxr-xr-x 537 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash

set -e
set -u

cp -r test/ "$AUTOPKGTEST_TMP"
cd "$AUTOPKGTEST_TMP/test/"

sed -i s@NeXus_Shared_Library@libNeXus.so@ CMakeLists.txt
sed -i s@NeXus_CPP_Shared_Library@libNeXusCPP.so@ CMakeLists.txt

sed -i 's@include_directories(@include_directories(/usr/include/nexus @' CMakeLists.txt

cat - <<EOF >> CMakeLists.txt
enable_testing()

target_link_libraries(leak_test2 libNeXus.so)
target_link_libraries(leak_test3 libNeXus.so)
EOF

cmake -DWITH_HDF5=1 -DWITH_HDF4=1 -DENABLE_CXX=1 . 2>&1

make 2>&1
make -j1 test ARGS+=-j1