Permalink
Browse files

The complete GSL library gets compiled into one shared lib

For a complete list see src/clibs/gsl/src/gsl_files.txt
  • Loading branch information...
1 parent 8e8b8a1 commit 48cadaf8f6fe6bba061f0e0212219b2c6eac5da6 @pjotrp committed Apr 9, 2009
Showing with 675 additions and 18 deletions.
  1. +3 −18 src/clibs/gsl/src/CMakeLists.txt
  2. +619 −0 src/clibs/gsl/src/gsl_files.txt
  3. +53 −0 src/mappings/swig/gsl_common.i
@@ -36,25 +36,10 @@ IF (NOT EXISTS ${GSL_CONFIG})
message("Finished configuring ./contrib/gsl ${result_gsl}")
ENDIF (NOT EXISTS ${GSL_CONFIG})
+FILE(STRINGS gsl_files.txt GSL_FILES)
+
ADD_LIBRARY(${LIBNAME} SHARED
- ${GSL_CONTRIB_PATH}/statistics/absdev.c
- ${GSL_CONTRIB_PATH}/statistics/covariance.c
- ${GSL_CONTRIB_PATH}/statistics/kurtosis.c
- ${GSL_CONTRIB_PATH}/statistics/lag1.c
- ${GSL_CONTRIB_PATH}/statistics/mean.c
- ${GSL_CONTRIB_PATH}/statistics/median.c
- ${GSL_CONTRIB_PATH}/statistics/minmax.c
- ${GSL_CONTRIB_PATH}/statistics/p_variance.c
- ${GSL_CONTRIB_PATH}/statistics/quantiles.c
- ${GSL_CONTRIB_PATH}/statistics/skew.c
- ${GSL_CONTRIB_PATH}/statistics/ttest.c
- ${GSL_CONTRIB_PATH}/statistics/variance.c
- ${GSL_CONTRIB_PATH}/statistics/wabsdev.c
- ${GSL_CONTRIB_PATH}/statistics/wcovar.c
- ${GSL_CONTRIB_PATH}/statistics/wkurtosis.c
- ${GSL_CONTRIB_PATH}/statistics/wmean.c
- ${GSL_CONTRIB_PATH}/statistics/wskew.c
- ${GSL_CONTRIB_PATH}/statistics/wvariance.c
+ ${GSL_FILES}
)
# ---- The following may be required for OSX
Oops, something went wrong.

0 comments on commit 48cadaf

Please sign in to comment.