From c5f6a87860f0d55fdc80dc27e27c9fa369136959 Mon Sep 17 00:00:00 2001 From: Phillip Stephens Date: Sun, 30 Aug 2015 23:13:21 -0700 Subject: [PATCH] Fix make_dnalist --- DataSpec/CMakeLists.txt | 3 ++- MathLib | 2 +- NODLib | 2 +- hecl | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/DataSpec/CMakeLists.txt b/DataSpec/CMakeLists.txt index 9f0635cb7..b4d93852d 100644 --- a/DataSpec/CMakeLists.txt +++ b/DataSpec/CMakeLists.txt @@ -5,9 +5,10 @@ find_package(atdna REQUIRED) # Assembles a source/header pair list for use in a DNA library macro(make_dnalist outlist) - foreach(type ${ARGN}) + foreach(type ${ARGN}) get_filename_component(dir ${type} DIRECTORY) if(dir) + file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/${dir}") set(dir "${dir}/") endif() get_filename_component(name ${type} NAME) diff --git a/MathLib b/MathLib index 5270d232a..60be8cd29 160000 --- a/MathLib +++ b/MathLib @@ -1 +1 @@ -Subproject commit 5270d232ab4d46dde7ea2e662a08a6ec3d4c9775 +Subproject commit 60be8cd2999b139c4fe29071b6e2b842b62850ff diff --git a/NODLib b/NODLib index 23a536a2b..83b96b1bc 160000 --- a/NODLib +++ b/NODLib @@ -1 +1 @@ -Subproject commit 23a536a2b169703556d0bcb39b5f0ba7b7382d26 +Subproject commit 83b96b1bc2fd524916a32e5060b637fed0296e31 diff --git a/hecl b/hecl index e9a1a9391..9666a8ec9 160000 --- a/hecl +++ b/hecl @@ -1 +1 @@ -Subproject commit e9a1a9391b1c6032b64e401ebc497142ad056377 +Subproject commit 9666a8ec9ce14a5b248757d7c393d379f825f656