Commit 07619a38 authored by Owen Arnold's avatar Owen Arnold
Browse files

Experimental further strip down Framework

Again removing much more. This time with more focus on what the ESS
would not need. Also gives faster development cycle for conda package
development"

Also contains some hacky approaches to excluding test targets
parent 7be620fc
......@@ -88,9 +88,7 @@ set(MANTIDLIBS ${MANTIDLIBS} DataObjects)
add_subdirectory(Nexus)
add_subdirectory(DataHandling)
add_subdirectory(Algorithms)
add_subdirectory(CurveFitting)
add_subdirectory(Crystal)
add_subdirectory(LiveData)
add_subdirectory(Catalog)
if(NOT FRAMEWORK_ONLY_BUILD)
......@@ -103,6 +101,9 @@ if(NOT FRAMEWORK_ONLY_BUILD)
add_subdirectory(RemoteAlgorithms)
add_subdirectory(RemoteJobManagers)
add_subdirectory(WorkflowAlgorithms)
add_subdirectory(Algorithms)
add_subdirectory(Crystal)
add_subdirectory (MDAlgorithms)
endif()
# If an MPI-enabled build, add in the MPI-specific algorithms package
......@@ -110,7 +111,6 @@ if(MPI_BUILD)
add_subdirectory(MPIAlgorithms)
endif()
add_subdirectory (MDAlgorithms)
# Add a custom target to build all of the Framework
......@@ -127,11 +127,8 @@ set(FRAMEWORK_LIBS
DataHandling
Nexus
NexusGeometry
Algorithms
CurveFitting
Catalog
Crystal
MDAlgorithms
LiveData)
else()
set(FRAMEWORK_LIBS
......
if(CXXTEST_FOUND)
if(CXXTEST_FOUND AND NOT FRAMEWORK_ONLY_BUILD)
include_directories(SYSTEM
${CXXTEST_INCLUDE_DIR}
)
......
if(CXXTEST_FOUND)
if(CXXTEST_FOUND AND NOT FRAMEWORK_ONLY_BUILD)
include_directories(SYSTEM
${CXXTEST_INCLUDE_DIR})
......
if(CXXTEST_FOUND)
if(CXXTEST_FOUND AND NOT FRAMEWORK_ONLY_BUILD)
include_directories(SYSTEM
${CXXTEST_INCLUDE_DIR}
)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment