[529313] remove empty external folder

Signed-off-by: Monika Wenger <monika.wenger@gmx.net>
diff --git a/buildsupport/generate_modules_cmake_file.cmake b/buildsupport/generate_modules_cmake_file.cmake
index e5d318b..b0f4793 100644
--- a/buildsupport/generate_modules_cmake_file.cmake
+++ b/buildsupport/generate_modules_cmake_file.cmake
@@ -37,8 +37,8 @@
   FOREACH(MODULE ${MODULE_LIST})

     SET(WRITE_FILE "${WRITE_FILE}SET(SOURCE_GROUP_BACKUP \"\${SOURCE_GROUP}\")\n")

     SET(WRITE_FILE "${WRITE_FILE}SET(SOURCE_GROUP \"\${SOURCE_GROUP}/${MODULE}\")\n")

-    if (_isExternal)

-      SET(WRITE_FILE "${WRITE_FILE}ADD_SUBDIRECTORY(\"\${FORTE_EXTERNAL_MODULES_DIRECTORY}/${MODULE}\" \"\${CMAKE_CURRENT_BINARY_DIR}/${MODULE}\")\n")

+    if(_isExternal)

+      SET(WRITE_FILE "${WRITE_FILE}ADD_SUBDIRECTORY(\"\${FORTE_EXTERNAL_MODULES_DIRECTORY}/${MODULE}\" \"\${CMAKE_CURRENT_BINARY_DIR}/external/${MODULE}\")\n")

     else()

       SET(WRITE_FILE "${WRITE_FILE}ADD_SUBDIRECTORY(\"\${FORTE_MODULE_PATH}${MODULE}\")\n")

     endif()

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index d800487..66c5a96 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -19,12 +19,13 @@
 forte_add_subdirectory(core)

 foreach(FORTE_MODULE_DIR ${FORTE_MODULE_LIST})

   string(COMPARE EQUAL "${FORTE_MODULE_DIR}" external _isExternal)

-  if(_isExternal AND NOT EXISTS ${FORTE_EXTERNAL_MODULES_DIRECTORY})

-    continue()

-  else()

+  if(NOT _isExternal)

     forte_add_subdirectory("${FORTE_MODULE_DIR}")

   endif()

 endforeach(FORTE_MODULE_DIR)

+if(EXISTS ${FORTE_EXTERNAL_MODULES_DIRECTORY})

+  INCLUDE(${CMAKE_BINARY_DIR}/src/external/CMakeLists.txt)

+endif()

 forte_add_subdirectory(stdfblib)

 

 SET(SOURCE_GROUP core)  

diff --git a/src/external/CMakeLists.txt b/src/external/CMakeLists.txt
deleted file mode 100644
index 36ae3f1..0000000
--- a/src/external/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-INCLUDE(${CMAKE_BINARY_DIR}/src/external/CMakeLists.txt)
\ No newline at end of file