8 MAJOR=\`(cut -d . -f 1 VERSION)\`
9 MINOR=\`(cut -d . -f 2 VERSION)\`
12 printf "Detecting shared object style: "
13 if [ "$(uname -s)" = Darwin ]
16 cat >> config.mk <<-EOF
18 SOFLAGS = -dynamiclib -install_name "libderp.\${MAJOR}.dylib" -current_version \${VER} -compatibility_version \${MAJOR}.\${MINOR}.0
22 cat >> config.mk <<-EOF
24 SOFLAGS = -shared -Wl,-soname,libderp.so.\${MAJOR}.\${MINOR}
28 printf "Detecting Boehm GC for leak tests... "
32 cat >> config.mk <<-EOF
33 EXTRA_DEV_CFLAGS += -DHAVE_BOEHM_GC $(pkg-config --cflags bdw-gc)
34 EXTRA_DEV_LDFLAGS += $(pkg-config --libs-only-L bdw-gc)
35 EXTRA_DEV_LDLIBS += $(pkg-config --libs-only-l bdw-gc)
39 echo "Test suite won't include leak checks"