From dfdbd241be5380507a5b55cedcb8ba21341fe4b9 Mon Sep 17 00:00:00 2001 From: Ryan Curtin Date: Sat, 17 Dec 2011 07:20:13 +0000 Subject: [PATCH] Add CMake configuration. --- src/mlpack/core/dists/CMakeLists.txt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/mlpack/core/dists/CMakeLists.txt diff --git a/src/mlpack/core/dists/CMakeLists.txt b/src/mlpack/core/dists/CMakeLists.txt new file mode 100644 index 0000000000..940ec92da2 --- /dev/null +++ b/src/mlpack/core/dists/CMakeLists.txt @@ -0,0 +1,19 @@ +cmake_minimum_required(VERSION 2.8) + +# Define the files we need to compile. +# Anything not in this list will not be compiled into MLPACK. +set(SOURCES + discrete_distribution.hpp + discrete_distribution.cpp + gaussian_distribution.hpp + gaussian_distribution.cpp +) + +# add directory name to sources +set(DIR_SRCS) +foreach(file ${SOURCES}) + set(DIR_SRCS ${DIR_SRCS} ${CMAKE_CURRENT_SOURCE_DIR}/${file}) +endforeach() +# Append sources (with directory name) to list of all MLPACK sources (used at +# the parent scope). +set(MLPACK_SRCS ${MLPACK_SRCS} ${DIR_SRCS} PARENT_SCOPE)