Skip to content

Commit

Permalink
distinguish between lib command for module libs and LibraryLink lib
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Voigt authored and Alexander Voigt committed Jul 21, 2016
1 parent 59ab0a3 commit 149b65a
Show file tree
Hide file tree
Showing 11 changed files with 57 additions and 59 deletions.
4 changes: 2 additions & 2 deletions addons/GM2Calc/module.mk
Expand Up @@ -64,7 +64,7 @@ EXEGM2Calc_EXE := \
$(patsubst %.cpp, %.x, $(filter %.cpp, $(EXEGM2Calc_SRC)))

LIBGM2Calc := \
$(DIR)/lib$(MODNAME)$(LIBEXT)
$(DIR)/lib$(MODNAME)$(MODULE_LIBEXT)

LIBGM2Calc_INSTALL_DIR := $(INSTALL_DIR)/$(DIR)

Expand Down Expand Up @@ -108,7 +108,7 @@ endif
$(LIBGM2Calc_DEP) $(EXEGM2Calc_DEP) $(LIBGM2Calc_OBJ) $(EXEGM2Calc_OBJ): CPPFLAGS += $(EIGENFLAGS) $(BOOSTFLAGS)

$(LIBGM2Calc): $(LIBGM2Calc_OBJ)
$(MAKELIB) $@ $^
$(MODULE_MAKE_LIB_CMD) $@ $^

$(DIR)/%.x: $(DIR)/%.o $(LIBGM2Calc) $(LIBFLEXI) $(LIBLEGACY)
$(CXX) -o $@ $(call abspathx,$^)
Expand Down
4 changes: 2 additions & 2 deletions addons/test_call_tsil/module.mk
Expand Up @@ -38,7 +38,7 @@ EXEtest_call_tsil_EXE := \
$(patsubst %.f, %.x, $(filter %.f, $(EXEtest_call_tsil_SRC)))

LIBtest_call_tsil := \
$(DIR)/lib$(MODNAME)$(LIBEXT)
$(DIR)/lib$(MODNAME)$(MODULE_LIBEXT)

LIBtest_call_tsil_INSTALL_DIR := \
$(INSTALL_DIR)/$(DIR)
Expand Down Expand Up @@ -100,7 +100,7 @@ $(LIBtest_call_tsil_DEP) $(EXEtest_call_tsil_DEP) $(LIBtest_call_tsil_OBJ) $(EXE
endif

$(LIBtest_call_tsil): $(LIBtest_call_tsil_OBJ)
$(MAKELIB) $@ $^
$(MODULE_MAKE_LIB_CMD) $@ $^

$(EXEtest_call_tsil_EXE): $(EXEtest_call_tsil_OBJ) $(LIBtest_call_tsil) $(LIBFLEXI) $(LIBLEGACY) $(filter-out -%,$(LOOPFUNCLIBS))
$(CXX) -o $@ $(call abspathx,$^) $(filter -%,$(LOOPFUNCLIBS)) $(GSLLIBS) $(BOOSTTHREADLIBS) $(THREADLIBS) $(LAPACKLIBS) $(BLASLIBS) $(TSILLIBS) $(FLIBS)
Expand Down
10 changes: 6 additions & 4 deletions config/Makefile.in
Expand Up @@ -52,12 +52,12 @@ CFLAGS := @CFLAGS@ $(patsubst %,-I%,$(MODULES)) -I.
FC := @FC@
FFLAGS := @FFLAGS@
FLIBS := @FLIBS@
MAKELIB := @MAKELIB@
MAKESHAREDLIB := @MAKESHAREDLIB@
MODULE_LIBEXT := @MODULE_LIBEXT@
MODULE_MAKE_LIB_CMD:= @MODULE_MAKE_LIB_CMD@
LDFLAGS := @LDFLAGS@
LDLIBS := @LDLIBS@
LIBLNK_LIBEXT := @LIBLNK_LIBEXT@
LIBLNK_MAKE_LIB_CMD:= @LIBLNK_MAKE_LIB_CMD@
BLASLIBS := @BLASLIBS@
BOOSTTESTLIBS := @BOOSTTESTLIBS@
BOOSTTHREADLIBS := @BOOSTTHREADLIBS@
Expand Down Expand Up @@ -241,8 +241,6 @@ showbuild:
@echo "FC = $(FC)"
@echo "FFLAGS = $(FFLAGS)"
@echo "FLIBS = $(FLIBS)"
@echo "MAKELIB = $(MAKELIB)"
@echo "MODULE_LIBEXT = $(MODULE_LIBEXT)"
@echo "LDFLAGS = $(LDFLAGS)"
@echo "LDLIBS = $(LDLIBS)"
@echo "BLASLIBS = $(BLASLIBS)"
Expand All @@ -253,8 +251,12 @@ showbuild:
@echo "GSLLIBS = $(GSLLIBS)"
@echo "GSLFLAGS = $(GSLFLAGS)"
@echo "LAPACKLIBS = $(LAPACKLIBS)"
@echo "LIBLNK_MAKE_LIB_CMD= $(LIBLNK_MAKE_LIB_CMD)"
@echo "LIBLNK_LIBEXT = $(LIBLNK_LIBEXT)"
@echo "LOOPFUNCFLAGS = $(LOOPFUNCFLAGS)"
@echo "LOOPFUNCLIBS = $(LOOPFUNCLIBS)"
@echo "MODULE_MAKE_LIB_CMD= $(MODULE_MAKE_LIB_CMD)"
@echo "MODULE_LIBEXT = $(MODULE_LIBEXT)"
@echo "SQLITELIBS = $(SQLITELIBS)"
@echo "SQLITEFLAGS = $(SQLITEFLAGS)"
@echo "THREADLIBS = $(THREADLIBS)"
Expand Down
9 changes: 6 additions & 3 deletions config/flexiblesusy-config.in
Expand Up @@ -18,9 +18,10 @@ loopfuncflags="@LOOPFUNCFLAGS@"
cxx="@CXX@"
fc="@FC@"
flibs="@FLIBS@"
makelib="@MAKELIB@"
math="@MATH@"
packagename="@PKGNAME@"
shared_lib_cmd="@SHARED_LIB_CMD@"
static_lib_cmd="@STATIC_LIB_CMD@"
threadlibs="@THREADLIBS@"

usage="\
Expand Down Expand Up @@ -68,9 +69,10 @@ Options:
--ldflags Print LDFLAGS
--ldlibs Print LDLIBS
--loopfuncflags Print compiler flags for loop function library
--make-lib-cmd Print make library command
--math-cmd Print Mathematica kernel command
--threadlibs Print thread library
--shared-lib-cmd Print command to build shared library
--static-lib-cmd Print command to build static library
--with-<addon> Test if <addon> is compiled in
--with-<model> Test if <model> is compiled in
--version Print the $packagename version
Expand Down Expand Up @@ -102,8 +104,9 @@ while test $# -gt 0; do
--ldflags) out="$out $ldflags" ;;
--ldlibs) out="$out $ldlibs" ;;
--loopfuncflags) out="$out $loopfuncflags" ;;
--make-lib-cmd) out="$out $makelib" ;;
--math-cmd) out="$out $math" ;;
--shared-lib-cmd) out="$out $shared_lib_cmd" ;;
--static-lib-cmd) out="$out $static_lib_cmd" ;;
--threadlibs) out="$out $threadlibs" ;;
--with-*)
### Check for model
Expand Down
63 changes: 28 additions & 35 deletions configure
Expand Up @@ -171,15 +171,17 @@ GSLLIBS=""
INSTALL_DIR=""
BLASLIBS=""
LAPACKLIBS=""
MAKELIB="ar cru"
MAKESHAREDLIB="gcc -shared -o"
MATH="math"
OPTIONAL_MODULES=""
pthread_lib_dir=""
STATIC_LIB_EXT=".a"
STATIC_LIB_CMD="ar cru"
SHARED_LIB_EXT=".so"
SHARED_LIB_CMD="$CC -shared -o"
MODULE_LIBEXT="$STATIC_LIB_EXT"
MODULE_MAKE_LIB_CMD="$STATIC_LIB_CMD"
LIBLNK_LIBEXT="$SHARED_LIB_EXT"
LIBLNK_MAKE_LIB_CMD="$SHARED_LIB_CMD"
sqlite_lib_dir=""
sqlite_inc_dir=""
tsil_lib_dir=""
Expand Down Expand Up @@ -1581,12 +1583,15 @@ check_fortran_libs() {
check_linking() {
if [ "x$enable_static_libs" = xyes ] ; then
MODULE_LIBEXT="$STATIC_LIB_EXT"
MODULE_MAKE_LIB_CMD="$STATIC_LIB_CMD"
else
MODULE_LIBEXT="$SHARED_LIB_EXT"
MODULE_MAKE_LIB_CMD="$SHARED_LIB_CMD"
fi

# LibaryLink lib must always be shared
LIBLNK_LIBEXT="$SHARED_LIB_EXT"
LIBLNK_MAKE_LIB_CMD="$SHARED_LIB_CMD"
}

#_____________________________________________________________________
Expand Down Expand Up @@ -1823,43 +1828,33 @@ check_lapack_libs() {
}

#_____________________________________________________________________
check_makelib() {
checking_msg "build library command $MAKELIB"
check_static_lib_cmd() {
checking_msg "build static library command $STATIC_LIB_CMD"
# strip arguments from the actual command
makelib_cmd=$(echo "$MAKELIB" | awk '{ print $1; }')

# check if $makelib_cmd can create shared libraries
if test "x$enable_static_libs" = "xno" ; then
if test "x$makelib_cmd" = "xar" ; then
message ""
message " Error: $makelib_cmd cannot be used to create shared libraries!"
message " Please use --with-make-lib-cmd=\"gcc -shared -o\" or something similar."
exit 1
fi
fi
makelib_cmd=$(echo "$STATIC_LIB_CMD" | awk '{ print $1; }')

exists_in_path "$makelib_cmd"
if [ -z "$cmd" ] ; then
result "not found"
message "Error: A program which builds libraries must be installed!"
message " Use --with-make-lib-cmd= to specify the library creator program to be used."
message "Error: A program which builds static libraries must be installed!"
message " Use --with-static-lib-cmd= to specify the program to be used."
exit 1
else
result "found $cmd"
fi
}

#_____________________________________________________________________
check_make_shared_lib() {
checking_msg "build shared library command $MAKESHAREDLIB"
check_shared_lib_cmd() {
checking_msg "build shared library command $SHARED_LIB_CMD"
# strip arguments from the actual command
makelib_cmd=$(echo "$MAKESHAREDLIB" | awk '{ print $1; }')
makelib_cmd=$(echo "$SHARED_LIB_CMD" | awk '{ print $1; }')

exists_in_path "$makelib_cmd"
if [ -z "$cmd" ] ; then
result "not found"
message "Error: A program which builds shared libraries must be installed!"
message " Use --with-make-shared-lib-cmd= to specify the program to be used."
message " Use --with-shared-lib-cmd= to specify the program to be used."
exit 1
else
result "found $cmd"
Expand Down Expand Up @@ -2168,12 +2163,12 @@ replace_markers() {
-e "s|@TSILLIBS@|$TSILLIBS|" \
-e "s|@TSILFLAGS@|$TSILFLAGS|" \
-e "s|@MODELS@|$MODELS|" \
-e "s|@MAKELIB@|$MAKELIB|" \
-e "s|@MAKESHAREDLIB@|$MAKESHAREDLIB|" \
-e "s|@ENABLE_STATIC_LIBS@|$enable_static_libs|" \
-e "s|@MATH@|$MATH|" \
-e "s|@MODULE_LIBEXT@|$MODULE_LIBEXT|" \
-e "s|@LIBLNK_LIBEXT@|$LIBLNK_LIBEXT|"
-e "s|@MODULE_MAKE_LIB_CMD@|$MODULE_MAKE_LIB_CMD|" \
-e "s|@LIBLNK_LIBEXT@|$LIBLNK_LIBEXT|" \
-e "s|@LIBLNK_MAKE_LIB_CMD@|$LIBLNK_MAKE_LIB_CMD|"
}

#_____________________________________________________________________
Expand Down Expand Up @@ -2234,8 +2229,6 @@ Package directories, compilation settings and model selection
--with-ldlibs= Additional libraries to be linked (default: $LDLIBS)
--with-looptools-libdir= Path to search for LoopTools libraries
--with-looptools-incdir= Path to search for LoopTools headers
--with-make-lib-cmd= Command to make library (default: $MAKELIB)
--with-make-shared-lib-cmd= Command to make shared library (default: $MAKESHAREDLIB)
EOF
# BEGIN: NOT EXPORTED ##########################################
cat <<EOF
Expand All @@ -2249,9 +2242,11 @@ cat <<EOF
--with-optional-modules= Load optional FlexibleSUSY modules
(for example the \`test' or \`examples' module)
--with-pthread-libdir= Path to search for pthread library
--with-shared-lib-cmd= Command to make shared library (default: $SHARED_LIB_CMD)
--with-shared-lib-ext= File extension for shared library (default: $SHARED_LIB_EXT)
--with-sqlite-libdir= Path to search for SQLite library
--with-sqlite-incdir= Path to search for SQLite header
--with-static-lib-cmd= Command to make static library (default: $STATIC_LIB_CMD)
--with-static-lib-ext= File extension for static library (default: $STATIC_LIB_EXT)
--with-tsil-libdir= Path to search for TSIL library
--with-tsil-incdir= Path to search for TSIL header
Expand Down Expand Up @@ -2345,15 +2340,15 @@ if test $# -gt 0 ; then
--with-ldlibs=*) LDLIBS=$optarg ;;
--with-looptools-libdir=*) looptools_lib_dir=$optarg ;;
--with-looptools-incdir=*) looptools_inc_dir=$optarg ;;
--with-make-lib-cmd=*) MAKELIB=$optarg ;;
--with-make-shared-lib-cmd=*) MAKESHAREDLIB=$optarg ;;
--with-math-cmd=*) MATH=$optarg ;;
--with-models=*) MODELS=$optarg ;;
--with-optional-modules=*) OPTIONAL_MODULES="$(echo $optarg | tr ',' ' ')" ;;
--with-pthread-libdir=*) pthread_lib_dir=$optarg ;;
--with-shared-lib-cmd=*) SHARED_LIB_CMD=$optarg ;;
--with-shared-lib-ext=*) SHARED_LIB_EXT=$optarg ;;
--with-sqlite-libdir=*) sqlite_lib_dir=$optarg ;;
--with-sqlite-incdir=*) sqlite_inc_dir=$optarg ;;
--with-static-lib-cmd=*) STATIC_LIB_CMD=$optarg ;;
--with-static-lib-ext=*) STATIC_LIB_EXT=$optarg ;;
--with-tsil-libdir=*) tsil_lib_dir=$optarg ;;
--with-tsil-incdir=*) tsil_inc_dir=$optarg ;;
Expand Down Expand Up @@ -2403,7 +2398,8 @@ if test "x${enable_compile}" = "xyes"; then
fi
check_sqlite
check_tsil
check_makelib
check_static_lib_cmd
check_shared_lib_cmd
check_random_number_generator
check_std_threads
check_thread_libs
Expand All @@ -2418,10 +2414,6 @@ if test "x${enable_meta}" = "xyes"; then
esac
fi

if test "x${enable_compile}" = "xyes" -a "x${enable_meta}" = "xyes"; then
check_make_shared_lib
fi

check_models
check_addons

Expand Down Expand Up @@ -2465,15 +2457,16 @@ sed -e "s|@FLEXIBLESUSY_VERSION@|$FLEXIBLESUSY_VERSION|" \
-e "s|@GSLLIBS@|$GSLLIBS|" \
-e "s|@LDFLAGS@|$LDFLAGS|" \
-e "s|@LDLIBS@|$LDLIBS|" \
-e "s|@LIBLNK_MAKE_LIB_CMD@|$LIBLNK_MAKE_LIB_CMD|" \
-e "s|@LOOPFUNCFLAGS@|$LOOPTOOLSFLAGS|" \
-e "s|@SQLITELIBS@|$SQLITELIBS|" \
-e "s|@SQLITEFLAGS@|$SQLITEFLAGS|" \
-e "s|@TSILLIBS@|$TSILLIBS|" \
-e "s|@TSILFLAGS@|$TSILFLAGS|" \
-e "s|@MAKELIB@|$MAKELIB|" \
-e "s|@MAKESHAREDLIB@|$MAKESHAREDLIB|" \
-e "s|@MATH@|$MATH|" \
-e "s|@MODELS@|$MODELS|" \
-e "s|@SHARED_LIB_CMD@|$SHARED_LIB_CMD|" \
-e "s|@STATIC_LIB_CMD@|$STATIC_LIB_CMD|" \
-e "s|@THREADLIBS@|$THREADLIBS|" \
< $FSCONFIG_TMPL > $FSCONFIG

Expand Down
4 changes: 2 additions & 2 deletions fflite/module.mk
Expand Up @@ -38,7 +38,7 @@ LIBFFLITE_OBJ := \
LIBFFLITE_DEP := \
$(LIBFFLITE_OBJ:.o=.d)

LIBFFLITE := $(DIR)/lib$(MODNAME)$(LIBEXT)
LIBFFLITE := $(DIR)/lib$(MODNAME)$(MODULE_LIBEXT)

LIBFFLITE_INSTALL_DIR := $(INSTALL_DIR)/$(DIR)

Expand Down Expand Up @@ -77,7 +77,7 @@ clean:: clean-$(MODNAME)
distclean:: distclean-$(MODNAME)

$(LIBFFLITE): $(LIBFFLITE_OBJ)
$(MAKELIB) $@ $^
$(MODULE_MAKE_LIB_CMD) $@ $^

ifeq ($(ENABLE_FFLITE),yes)
ALLDEP += $(LIBFFLITE_DEP)
Expand Down
4 changes: 2 additions & 2 deletions legacy/module.mk
Expand Up @@ -21,7 +21,7 @@ LIBLEGACY_OBJ := \
LIBLEGACY_DEP := \
$(LIBLEGACY_OBJ:.o=.d)

LIBLEGACY := $(DIR)/lib$(MODNAME)$(LIBEXT)
LIBLEGACY := $(DIR)/lib$(MODNAME)$(MODULE_LIBEXT)

LIBLEGACY_INSTALL_DIR := $(INSTALL_DIR)/$(DIR)

Expand Down Expand Up @@ -60,7 +60,7 @@ clean:: clean-$(MODNAME)
distclean:: distclean-$(MODNAME)

$(LIBLEGACY): $(LIBLEGACY_OBJ)
$(MAKELIB) $@ $^
$(MODULE_MAKE_LIB_CMD) $@ $^

# add boost and eigen flags for the test object files and dependencies
$(LIBLEGACY_OBJ) $(LIBLEGACY_DEP): CPPFLAGS += $(BOOSTFLAGS) $(EIGENFLAGS)
Expand Down
6 changes: 3 additions & 3 deletions src/module.mk
Expand Up @@ -138,7 +138,7 @@ LIBFLEXI_OBJ := \
LIBFLEXI_DEP := \
$(LIBFLEXI_OBJ:.o=.d)

LIBFLEXI := $(DIR)/lib$(MODNAME)$(LIBEXT)
LIBFLEXI := $(DIR)/lib$(MODNAME)$(MODULE_LIBEXT)

LIBFLEXI_INSTALL_DIR := $(INSTALL_DIR)/$(DIR)

Expand Down Expand Up @@ -184,10 +184,10 @@ endif

ifeq ($(ENABLE_STATIC_LIBS),yes)
$(LIBFLEXI): $(LIBFLEXI_OBJ)
$(MAKELIB) $@ $^
$(MODULE_MAKE_LIB_CMD) $@ $^
else
$(LIBFLEXI): $(LIBFLEXI_OBJ)
$(MAKELIB) $@ $^ $(BOOSTTHREADLIBS) $(THREADLIBS) $(GSLLIBS) $(LAPACKLIBS) $(BLASLIBS) $(FLIBS) $(SQLITELIBS) $(TSILLIBS)
$(MODULE_MAKE_LIB_CMD) $@ $^ $(BOOSTTHREADLIBS) $(THREADLIBS) $(GSLLIBS) $(LAPACKLIBS) $(BLASLIBS) $(FLIBS) $(SQLITELIBS) $(TSILLIBS)
endif

ALLDEP += $(LIBFLEXI_DEP)
Expand Down
2 changes: 1 addition & 1 deletion templates/module.addon.mk.in
Expand Up @@ -97,7 +97,7 @@ $(LIB@ADDON@_DEP) $(EXE@ADDON@_DEP) $(LIB@ADDON@_OBJ) $(EXE@ADDON@_OBJ): CPPFLAG
endif

$(LIB@ADDON@): $(LIB@ADDON@_OBJ)
$(MAKELIB) $@ $^
$(MODULE_MAKE_LIB_CMD) $@ $^

$(EXE@ADDON@_EXE): $(EXE@ADDON@_OBJ) $(LIB@ADDON@) $(LIBFLEXI) $(LIBLEGACY) $(filter-out -%,$(LOOPFUNCLIBS))
$(CXX) -o $@ $(call abspathx,$^) $(filter -%,$(LOOPFUNCLIBS)) $(GSLLIBS) $(BOOSTTHREADLIBS) $(THREADLIBS) $(LAPACKLIBS) $(BLASLIBS) $(TSILLIBS) $(FLIBS)
Expand Down
4 changes: 2 additions & 2 deletions templates/module.mk.in
Expand Up @@ -256,13 +256,13 @@ $(ML@CLASSNAME@_OBJ) $(ML@CLASSNAME@_LIB): \
CPPFLAGS += $(shell $(MATH_INC_PATHS) --math-cmd="$(MATH)" -I --librarylink --mathlink)

$(LIB@CLASSNAME@): $(LIB@CLASSNAME@_OBJ)
$(MAKELIB) $@ $^
$(MODULE_MAKE_LIB_CMD) $@ $^

$(DIR)/%.x: $(DIR)/%.o $(LIB@CLASSNAME@) $(LIBFLEXI) $(LIBLEGACY) $(filter-out -%,$(LOOPFUNCLIBS))
$(CXX) $(LDFLAGS) -o $@ $(call abspathx,$^ $(ADDONLIBS)) $(filter -%,$(LOOPFUNCLIBS)) $(GSLLIBS) $(BOOSTTHREADLIBS) $(THREADLIBS) $(LAPACKLIBS) $(BLASLIBS) $(FLIBS) $(SQLITELIBS) $(TSILLIBS) $(LDLIBS)

$(ML@CLASSNAME@_LIB): $(ML@CLASSNAME@_OBJ) $(LIB@CLASSNAME@) $(LIBFLEXI) $(LIBLEGACY) $(filter-out -%,$(LOOPFUNCLIBS))
$(MAKESHAREDLIB) $@ $(CPPFLAGS) $(CFLAGS) $(call abspathx,$^) $(ADDONLIBS) $(filter -%,$(LOOPFUNCLIBS)) $(GSLLIBS) $(BOOSTTHREADLIBS) $(THREADLIBS) $(LAPACKLIBS) $(BLASLIBS) $(FLIBS) $(SQLITELIBS) $(TSILLIBS) $(LDLIBS)
$(LIBLNK_MAKE_LIB_CMD) $@ $(CPPFLAGS) $(CFLAGS) $(call abspathx,$^) $(ADDONLIBS) $(filter -%,$(LOOPFUNCLIBS)) $(GSLLIBS) $(BOOSTTHREADLIBS) $(THREADLIBS) $(LAPACKLIBS) $(BLASLIBS) $(FLIBS) $(SQLITELIBS) $(TSILLIBS) $(LDLIBS)

ALLDEP += $(LIB@CLASSNAME@_DEP) $(EXE@CLASSNAME@_DEP)
ALLSRC += $(LIB@CLASSNAME@_SRC) $(EXE@CLASSNAME@_SRC)
Expand Down
6 changes: 3 additions & 3 deletions test/module.mk
Expand Up @@ -12,7 +12,7 @@ LIBTEST_OBJ := \
LIBTEST_DEP := \
$(LIBTEST_OBJ:.o=.d)

LIBTEST := $(DIR)/lib$(MODNAME)$(LIBEXT)
LIBTEST := $(DIR)/lib$(MODNAME)$(MODULE_LIBEXT)

TEST_SRC := \
$(DIR)/test_ckm.cpp \
Expand Down Expand Up @@ -660,10 +660,10 @@ $(TEST_OBJ) $(TEST_DEP): CPPFLAGS += $(BOOSTFLAGS) $(EIGENFLAGS)

ifeq ($(ENABLE_STATIC_LIBS),yes)
$(LIBTEST): $(LIBTEST_OBJ)
$(MAKELIB) $@ $^
$(MODULE_MAKE_LIB_CMD) $@ $^
else
$(LIBTEST): $(LIBTEST_OBJ)
$(MAKELIB) $@ $^ $(BOOSTTHREADLIBS) $(THREADLIBS) $(GSLLIBS) $(LAPACKLIBS) $(BLASLIBS) $(FLIBS)
$(MODULE_MAKE_LIB_CMD) $@ $^ $(BOOSTTHREADLIBS) $(THREADLIBS) $(GSLLIBS) $(LAPACKLIBS) $(BLASLIBS) $(FLIBS)
endif

ALLDEP += $(LIBTEST_DEP) $(TEST_DEP)
Expand Down

0 comments on commit 149b65a

Please sign in to comment.