diff --git a/CMakeLists.txt b/CMakeLists.txt index f786e789..31623259 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -315,7 +315,7 @@ else() # Compile it ourselves message(STATUS "Using local SDL2") set(SDL_SHARED_ENABLED_BY_DEFAULT OFF) - add_subdirectory(external/SDL2 EXCLUDE_FROM_ALL) + add_subdirectory("external/SDL2" EXCLUDE_FROM_ALL) target_link_libraries(CSE2 SDL2-static SDL2main) endif() @@ -333,7 +333,7 @@ else() set(CMAKE_DISABLE_FIND_PACKAGE_PNG ON) set(CMAKE_DISABLE_FIND_PACKAGE_BZip2 ON) endif() - add_subdirectory(external/freetype EXCLUDE_FROM_ALL) + add_subdirectory("external/freetype" EXCLUDE_FROM_ALL) target_link_libraries(CSE2 freetype) endif() @@ -350,42 +350,7 @@ set_target_properties(CSE2 PROPERTIES # DoConfig ## -add_executable(DoConfig "DoConfig/DoConfig.cpp" "DoConfig/icon.rc") - -# Windows tweak -if(WIN32) - set_target_properties(DoConfig PROPERTIES WIN32_EXECUTABLE YES) # Disable the console window -endif() - -# MSVC tweak -if(MSVC) - target_compile_definitions(DoConfig PRIVATE _CRT_SECURE_NO_WARNINGS) # Shut up those stupid warnings -endif() - -# Find FLTK -find_package(FLTK) -if(FLTK_FOUND AND NOT FORCE_LOCAL_LIBS) - message(STATUS "Using system FLTK") - target_include_directories(DoConfig PRIVATE ${FLTK_INCLUDE_DIR}) - target_link_libraries(DoConfig ${FLTK_LIBRARIES}) -else() - # Compile it ourselves - message(STATUS "Using local FLTK") - # Clear this or it will cause an error during FLTK's configuration. - # FLTK only appends to it, so the leftover junk gets fed into a bunch - # of important functions. THAT was no fun to debug. - set(FLTK_LIBRARIES) - set(OPTION_BUILD_EXAMPLES OFF) # Needed to prevent a name collision - if(FORCE_LOCAL_LIBS) - set(OPTION_USE_SYSTEM_ZLIB OFF) - set(OPTION_USE_SYSTEM_LIBJPEG OFF) - set(OPTION_USE_SYSTEM_LIBPNG OFF) - endif() - add_subdirectory(external/fltk EXCLUDE_FROM_ALL) - get_target_property(DIRS fltk INCLUDE_DIRECTORIES) # FLTK doesn't mark its includes as PUBLIC or INTERFACE, so we have to do this stupidity - target_include_directories(DoConfig PRIVATE ${DIRS}) - target_link_libraries(DoConfig fltk) -endif() +add_subdirectory("DoConfig") # Send executable to the build_en/build_jp directory set_target_properties(DoConfig PROPERTIES @@ -395,14 +360,3 @@ set_target_properties(DoConfig PROPERTIES RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${BUILD_DIRECTORY} RUNTIME_OUTPUT_DIRECTORY_DEBUG ${BUILD_DIRECTORY} ) - -# Enable link-time optimisation if available -if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug") - if((${CMAKE_VERSION} VERSION_EQUAL 3.9) OR (${CMAKE_VERSION} VERSION_GREATER 3.9)) - include(CheckIPOSupported) - check_ipo_supported(RESULT result) - if(result) - set_target_properties(DoConfig PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE) - endif() - endif() -endif() diff --git a/DoConfig/CMakeLists.txt b/DoConfig/CMakeLists.txt new file mode 100644 index 00000000..1c5722bf --- /dev/null +++ b/DoConfig/CMakeLists.txt @@ -0,0 +1,57 @@ +cmake_minimum_required(VERSION 3.7.2) + +if((${CMAKE_VERSION} VERSION_EQUAL 3.9) OR (${CMAKE_VERSION} VERSION_GREATER 3.9)) + cmake_policy(SET CMP0069 NEW) +endif() + +option(FORCE_LOCAL_LIBS "Compile the built-in version of FLTK instead of using the system-provided one" OFF) + +project(DoConfig LANGUAGES CXX) + +add_executable(DoConfig "DoConfig.cpp" "icon.rc") + +# Windows tweak +if(WIN32) + set_target_properties(DoConfig PROPERTIES WIN32_EXECUTABLE YES) # Disable the console window +endif() + +# MSVC tweak +if(MSVC) + target_compile_definitions(DoConfig PRIVATE _CRT_SECURE_NO_WARNINGS) # Shut up those stupid warnings +endif() + +# Find FLTK +find_package(FLTK) +if(FLTK_FOUND AND NOT FORCE_LOCAL_LIBS) + message(STATUS "Using system FLTK") + target_include_directories(DoConfig PRIVATE ${FLTK_INCLUDE_DIR}) + target_link_libraries(DoConfig ${FLTK_LIBRARIES}) +else() + # Compile it ourselves + message(STATUS "Using local FLTK") + # Clear this or it will cause an error during FLTK's configuration. + # FLTK only appends to it, so the leftover junk gets fed into a bunch + # of important functions. THAT was no fun to debug. + set(FLTK_LIBRARIES) + set(OPTION_BUILD_EXAMPLES OFF) # Needed to prevent a name collision + if(FORCE_LOCAL_LIBS) + set(OPTION_USE_SYSTEM_ZLIB OFF) + set(OPTION_USE_SYSTEM_LIBJPEG OFF) + set(OPTION_USE_SYSTEM_LIBPNG OFF) + endif() + add_subdirectory("fltk" EXCLUDE_FROM_ALL) + get_target_property(DIRS fltk INCLUDE_DIRECTORIES) # FLTK doesn't mark its includes as PUBLIC or INTERFACE, so we have to do this stupidity + target_include_directories(DoConfig PRIVATE ${DIRS}) + target_link_libraries(DoConfig fltk) +endif() + +# Enable link-time optimisation if available +if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug") + if((${CMAKE_VERSION} VERSION_EQUAL 3.9) OR (${CMAKE_VERSION} VERSION_GREATER 3.9)) + include(CheckIPOSupported) + check_ipo_supported(RESULT result) + if(result) + set_target_properties(DoConfig PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE) + endif() + endif() +endif() diff --git a/external/fltk/ANNOUNCEMENT b/DoConfig/fltk/ANNOUNCEMENT similarity index 100% rename from external/fltk/ANNOUNCEMENT rename to DoConfig/fltk/ANNOUNCEMENT diff --git a/external/fltk/CHANGES b/DoConfig/fltk/CHANGES similarity index 100% rename from external/fltk/CHANGES rename to DoConfig/fltk/CHANGES diff --git a/external/fltk/CHANGES_1.0 b/DoConfig/fltk/CHANGES_1.0 similarity index 100% rename from external/fltk/CHANGES_1.0 rename to DoConfig/fltk/CHANGES_1.0 diff --git a/external/fltk/CHANGES_1.1 b/DoConfig/fltk/CHANGES_1.1 similarity index 100% rename from external/fltk/CHANGES_1.1 rename to DoConfig/fltk/CHANGES_1.1 diff --git a/external/fltk/CMake/FLTK-Functions.cmake b/DoConfig/fltk/CMake/FLTK-Functions.cmake similarity index 100% rename from external/fltk/CMake/FLTK-Functions.cmake rename to DoConfig/fltk/CMake/FLTK-Functions.cmake diff --git a/external/fltk/CMake/FLTKConfig.cmake.in b/DoConfig/fltk/CMake/FLTKConfig.cmake.in similarity index 100% rename from external/fltk/CMake/FLTKConfig.cmake.in rename to DoConfig/fltk/CMake/FLTKConfig.cmake.in diff --git a/external/fltk/CMake/MacOSXBundleInfo.plist.in b/DoConfig/fltk/CMake/MacOSXBundleInfo.plist.in similarity index 100% rename from external/fltk/CMake/MacOSXBundleInfo.plist.in rename to DoConfig/fltk/CMake/MacOSXBundleInfo.plist.in diff --git a/external/fltk/CMake/UseFLTK.cmake.in b/DoConfig/fltk/CMake/UseFLTK.cmake.in similarity index 100% rename from external/fltk/CMake/UseFLTK.cmake.in rename to DoConfig/fltk/CMake/UseFLTK.cmake.in diff --git a/external/fltk/CMake/cmake_uninstall.cmake.in b/DoConfig/fltk/CMake/cmake_uninstall.cmake.in similarity index 100% rename from external/fltk/CMake/cmake_uninstall.cmake.in rename to DoConfig/fltk/CMake/cmake_uninstall.cmake.in diff --git a/external/fltk/CMake/export.cmake b/DoConfig/fltk/CMake/export.cmake similarity index 100% rename from external/fltk/CMake/export.cmake rename to DoConfig/fltk/CMake/export.cmake diff --git a/external/fltk/CMake/install-symlinks.cmake.in b/DoConfig/fltk/CMake/install-symlinks.cmake.in similarity index 100% rename from external/fltk/CMake/install-symlinks.cmake.in rename to DoConfig/fltk/CMake/install-symlinks.cmake.in diff --git a/external/fltk/CMake/install.cmake b/DoConfig/fltk/CMake/install.cmake similarity index 100% rename from external/fltk/CMake/install.cmake rename to DoConfig/fltk/CMake/install.cmake diff --git a/external/fltk/CMake/macros.cmake b/DoConfig/fltk/CMake/macros.cmake similarity index 100% rename from external/fltk/CMake/macros.cmake rename to DoConfig/fltk/CMake/macros.cmake diff --git a/external/fltk/CMake/options.cmake b/DoConfig/fltk/CMake/options.cmake similarity index 100% rename from external/fltk/CMake/options.cmake rename to DoConfig/fltk/CMake/options.cmake diff --git a/external/fltk/CMake/posixScandir.cxx b/DoConfig/fltk/CMake/posixScandir.cxx similarity index 100% rename from external/fltk/CMake/posixScandir.cxx rename to DoConfig/fltk/CMake/posixScandir.cxx diff --git a/external/fltk/CMake/resources.cmake b/DoConfig/fltk/CMake/resources.cmake similarity index 100% rename from external/fltk/CMake/resources.cmake rename to DoConfig/fltk/CMake/resources.cmake diff --git a/external/fltk/CMake/setup.cmake b/DoConfig/fltk/CMake/setup.cmake similarity index 100% rename from external/fltk/CMake/setup.cmake rename to DoConfig/fltk/CMake/setup.cmake diff --git a/external/fltk/CMake/variables.cmake b/DoConfig/fltk/CMake/variables.cmake similarity index 100% rename from external/fltk/CMake/variables.cmake rename to DoConfig/fltk/CMake/variables.cmake diff --git a/external/fltk/CMakeLists.txt b/DoConfig/fltk/CMakeLists.txt similarity index 100% rename from external/fltk/CMakeLists.txt rename to DoConfig/fltk/CMakeLists.txt diff --git a/external/fltk/COPYING b/DoConfig/fltk/COPYING similarity index 100% rename from external/fltk/COPYING rename to DoConfig/fltk/COPYING diff --git a/external/fltk/CREDITS b/DoConfig/fltk/CREDITS similarity index 100% rename from external/fltk/CREDITS rename to DoConfig/fltk/CREDITS diff --git a/external/fltk/DartConfig.cmake b/DoConfig/fltk/DartConfig.cmake similarity index 100% rename from external/fltk/DartConfig.cmake rename to DoConfig/fltk/DartConfig.cmake diff --git a/external/fltk/FL/Enumerations.H b/DoConfig/fltk/FL/Enumerations.H similarity index 100% rename from external/fltk/FL/Enumerations.H rename to DoConfig/fltk/FL/Enumerations.H diff --git a/external/fltk/FL/Fl.H b/DoConfig/fltk/FL/Fl.H similarity index 100% rename from external/fltk/FL/Fl.H rename to DoConfig/fltk/FL/Fl.H diff --git a/external/fltk/FL/Fl_Adjuster.H b/DoConfig/fltk/FL/Fl_Adjuster.H similarity index 100% rename from external/fltk/FL/Fl_Adjuster.H rename to DoConfig/fltk/FL/Fl_Adjuster.H diff --git a/external/fltk/FL/Fl_BMP_Image.H b/DoConfig/fltk/FL/Fl_BMP_Image.H similarity index 100% rename from external/fltk/FL/Fl_BMP_Image.H rename to DoConfig/fltk/FL/Fl_BMP_Image.H diff --git a/external/fltk/FL/Fl_Bitmap.H b/DoConfig/fltk/FL/Fl_Bitmap.H similarity index 100% rename from external/fltk/FL/Fl_Bitmap.H rename to DoConfig/fltk/FL/Fl_Bitmap.H diff --git a/external/fltk/FL/Fl_Box.H b/DoConfig/fltk/FL/Fl_Box.H similarity index 100% rename from external/fltk/FL/Fl_Box.H rename to DoConfig/fltk/FL/Fl_Box.H diff --git a/external/fltk/FL/Fl_Browser.H b/DoConfig/fltk/FL/Fl_Browser.H similarity index 100% rename from external/fltk/FL/Fl_Browser.H rename to DoConfig/fltk/FL/Fl_Browser.H diff --git a/external/fltk/FL/Fl_Browser_.H b/DoConfig/fltk/FL/Fl_Browser_.H similarity index 100% rename from external/fltk/FL/Fl_Browser_.H rename to DoConfig/fltk/FL/Fl_Browser_.H diff --git a/external/fltk/FL/Fl_Button.H b/DoConfig/fltk/FL/Fl_Button.H similarity index 100% rename from external/fltk/FL/Fl_Button.H rename to DoConfig/fltk/FL/Fl_Button.H diff --git a/external/fltk/FL/Fl_Cairo.H b/DoConfig/fltk/FL/Fl_Cairo.H similarity index 100% rename from external/fltk/FL/Fl_Cairo.H rename to DoConfig/fltk/FL/Fl_Cairo.H diff --git a/external/fltk/FL/Fl_Cairo_Window.H b/DoConfig/fltk/FL/Fl_Cairo_Window.H similarity index 100% rename from external/fltk/FL/Fl_Cairo_Window.H rename to DoConfig/fltk/FL/Fl_Cairo_Window.H diff --git a/external/fltk/FL/Fl_Chart.H b/DoConfig/fltk/FL/Fl_Chart.H similarity index 100% rename from external/fltk/FL/Fl_Chart.H rename to DoConfig/fltk/FL/Fl_Chart.H diff --git a/external/fltk/FL/Fl_Check_Browser.H b/DoConfig/fltk/FL/Fl_Check_Browser.H similarity index 100% rename from external/fltk/FL/Fl_Check_Browser.H rename to DoConfig/fltk/FL/Fl_Check_Browser.H diff --git a/external/fltk/FL/Fl_Check_Button.H b/DoConfig/fltk/FL/Fl_Check_Button.H similarity index 100% rename from external/fltk/FL/Fl_Check_Button.H rename to DoConfig/fltk/FL/Fl_Check_Button.H diff --git a/external/fltk/FL/Fl_Choice.H b/DoConfig/fltk/FL/Fl_Choice.H similarity index 100% rename from external/fltk/FL/Fl_Choice.H rename to DoConfig/fltk/FL/Fl_Choice.H diff --git a/external/fltk/FL/Fl_Clock.H b/DoConfig/fltk/FL/Fl_Clock.H similarity index 100% rename from external/fltk/FL/Fl_Clock.H rename to DoConfig/fltk/FL/Fl_Clock.H diff --git a/external/fltk/FL/Fl_Color_Chooser.H b/DoConfig/fltk/FL/Fl_Color_Chooser.H similarity index 100% rename from external/fltk/FL/Fl_Color_Chooser.H rename to DoConfig/fltk/FL/Fl_Color_Chooser.H diff --git a/external/fltk/FL/Fl_Copy_Surface.H b/DoConfig/fltk/FL/Fl_Copy_Surface.H similarity index 100% rename from external/fltk/FL/Fl_Copy_Surface.H rename to DoConfig/fltk/FL/Fl_Copy_Surface.H diff --git a/external/fltk/FL/Fl_Counter.H b/DoConfig/fltk/FL/Fl_Counter.H similarity index 100% rename from external/fltk/FL/Fl_Counter.H rename to DoConfig/fltk/FL/Fl_Counter.H diff --git a/external/fltk/FL/Fl_Device.H b/DoConfig/fltk/FL/Fl_Device.H similarity index 100% rename from external/fltk/FL/Fl_Device.H rename to DoConfig/fltk/FL/Fl_Device.H diff --git a/external/fltk/FL/Fl_Dial.H b/DoConfig/fltk/FL/Fl_Dial.H similarity index 100% rename from external/fltk/FL/Fl_Dial.H rename to DoConfig/fltk/FL/Fl_Dial.H diff --git a/external/fltk/FL/Fl_Double_Window.H b/DoConfig/fltk/FL/Fl_Double_Window.H similarity index 100% rename from external/fltk/FL/Fl_Double_Window.H rename to DoConfig/fltk/FL/Fl_Double_Window.H diff --git a/external/fltk/FL/Fl_Export.H b/DoConfig/fltk/FL/Fl_Export.H similarity index 100% rename from external/fltk/FL/Fl_Export.H rename to DoConfig/fltk/FL/Fl_Export.H diff --git a/external/fltk/FL/Fl_File_Browser.H b/DoConfig/fltk/FL/Fl_File_Browser.H similarity index 100% rename from external/fltk/FL/Fl_File_Browser.H rename to DoConfig/fltk/FL/Fl_File_Browser.H diff --git a/external/fltk/FL/Fl_File_Chooser.H b/DoConfig/fltk/FL/Fl_File_Chooser.H similarity index 100% rename from external/fltk/FL/Fl_File_Chooser.H rename to DoConfig/fltk/FL/Fl_File_Chooser.H diff --git a/external/fltk/FL/Fl_File_Icon.H b/DoConfig/fltk/FL/Fl_File_Icon.H similarity index 100% rename from external/fltk/FL/Fl_File_Icon.H rename to DoConfig/fltk/FL/Fl_File_Icon.H diff --git a/external/fltk/FL/Fl_File_Input.H b/DoConfig/fltk/FL/Fl_File_Input.H similarity index 100% rename from external/fltk/FL/Fl_File_Input.H rename to DoConfig/fltk/FL/Fl_File_Input.H diff --git a/external/fltk/FL/Fl_Fill_Dial.H b/DoConfig/fltk/FL/Fl_Fill_Dial.H similarity index 100% rename from external/fltk/FL/Fl_Fill_Dial.H rename to DoConfig/fltk/FL/Fl_Fill_Dial.H diff --git a/external/fltk/FL/Fl_Fill_Slider.H b/DoConfig/fltk/FL/Fl_Fill_Slider.H similarity index 100% rename from external/fltk/FL/Fl_Fill_Slider.H rename to DoConfig/fltk/FL/Fl_Fill_Slider.H diff --git a/external/fltk/FL/Fl_Float_Input.H b/DoConfig/fltk/FL/Fl_Float_Input.H similarity index 100% rename from external/fltk/FL/Fl_Float_Input.H rename to DoConfig/fltk/FL/Fl_Float_Input.H diff --git a/external/fltk/FL/Fl_FormsBitmap.H b/DoConfig/fltk/FL/Fl_FormsBitmap.H similarity index 100% rename from external/fltk/FL/Fl_FormsBitmap.H rename to DoConfig/fltk/FL/Fl_FormsBitmap.H diff --git a/external/fltk/FL/Fl_FormsPixmap.H b/DoConfig/fltk/FL/Fl_FormsPixmap.H similarity index 100% rename from external/fltk/FL/Fl_FormsPixmap.H rename to DoConfig/fltk/FL/Fl_FormsPixmap.H diff --git a/external/fltk/FL/Fl_Free.H b/DoConfig/fltk/FL/Fl_Free.H similarity index 100% rename from external/fltk/FL/Fl_Free.H rename to DoConfig/fltk/FL/Fl_Free.H diff --git a/external/fltk/FL/Fl_GIF_Image.H b/DoConfig/fltk/FL/Fl_GIF_Image.H similarity index 100% rename from external/fltk/FL/Fl_GIF_Image.H rename to DoConfig/fltk/FL/Fl_GIF_Image.H diff --git a/external/fltk/FL/Fl_Gl_Window.H b/DoConfig/fltk/FL/Fl_Gl_Window.H similarity index 100% rename from external/fltk/FL/Fl_Gl_Window.H rename to DoConfig/fltk/FL/Fl_Gl_Window.H diff --git a/external/fltk/FL/Fl_Group.H b/DoConfig/fltk/FL/Fl_Group.H similarity index 100% rename from external/fltk/FL/Fl_Group.H rename to DoConfig/fltk/FL/Fl_Group.H diff --git a/external/fltk/FL/Fl_Help_Dialog.H b/DoConfig/fltk/FL/Fl_Help_Dialog.H similarity index 100% rename from external/fltk/FL/Fl_Help_Dialog.H rename to DoConfig/fltk/FL/Fl_Help_Dialog.H diff --git a/external/fltk/FL/Fl_Help_View.H b/DoConfig/fltk/FL/Fl_Help_View.H similarity index 100% rename from external/fltk/FL/Fl_Help_View.H rename to DoConfig/fltk/FL/Fl_Help_View.H diff --git a/external/fltk/FL/Fl_Hold_Browser.H b/DoConfig/fltk/FL/Fl_Hold_Browser.H similarity index 100% rename from external/fltk/FL/Fl_Hold_Browser.H rename to DoConfig/fltk/FL/Fl_Hold_Browser.H diff --git a/external/fltk/FL/Fl_Hor_Fill_Slider.H b/DoConfig/fltk/FL/Fl_Hor_Fill_Slider.H similarity index 100% rename from external/fltk/FL/Fl_Hor_Fill_Slider.H rename to DoConfig/fltk/FL/Fl_Hor_Fill_Slider.H diff --git a/external/fltk/FL/Fl_Hor_Nice_Slider.H b/DoConfig/fltk/FL/Fl_Hor_Nice_Slider.H similarity index 100% rename from external/fltk/FL/Fl_Hor_Nice_Slider.H rename to DoConfig/fltk/FL/Fl_Hor_Nice_Slider.H diff --git a/external/fltk/FL/Fl_Hor_Slider.H b/DoConfig/fltk/FL/Fl_Hor_Slider.H similarity index 100% rename from external/fltk/FL/Fl_Hor_Slider.H rename to DoConfig/fltk/FL/Fl_Hor_Slider.H diff --git a/external/fltk/FL/Fl_Hor_Value_Slider.H b/DoConfig/fltk/FL/Fl_Hor_Value_Slider.H similarity index 100% rename from external/fltk/FL/Fl_Hor_Value_Slider.H rename to DoConfig/fltk/FL/Fl_Hor_Value_Slider.H diff --git a/external/fltk/FL/Fl_Image.H b/DoConfig/fltk/FL/Fl_Image.H similarity index 100% rename from external/fltk/FL/Fl_Image.H rename to DoConfig/fltk/FL/Fl_Image.H diff --git a/external/fltk/FL/Fl_Image_Surface.H b/DoConfig/fltk/FL/Fl_Image_Surface.H similarity index 100% rename from external/fltk/FL/Fl_Image_Surface.H rename to DoConfig/fltk/FL/Fl_Image_Surface.H diff --git a/external/fltk/FL/Fl_Input.H b/DoConfig/fltk/FL/Fl_Input.H similarity index 100% rename from external/fltk/FL/Fl_Input.H rename to DoConfig/fltk/FL/Fl_Input.H diff --git a/external/fltk/FL/Fl_Input_.H b/DoConfig/fltk/FL/Fl_Input_.H similarity index 100% rename from external/fltk/FL/Fl_Input_.H rename to DoConfig/fltk/FL/Fl_Input_.H diff --git a/external/fltk/FL/Fl_Input_Choice.H b/DoConfig/fltk/FL/Fl_Input_Choice.H similarity index 100% rename from external/fltk/FL/Fl_Input_Choice.H rename to DoConfig/fltk/FL/Fl_Input_Choice.H diff --git a/external/fltk/FL/Fl_Int_Input.H b/DoConfig/fltk/FL/Fl_Int_Input.H similarity index 100% rename from external/fltk/FL/Fl_Int_Input.H rename to DoConfig/fltk/FL/Fl_Int_Input.H diff --git a/external/fltk/FL/Fl_JPEG_Image.H b/DoConfig/fltk/FL/Fl_JPEG_Image.H similarity index 100% rename from external/fltk/FL/Fl_JPEG_Image.H rename to DoConfig/fltk/FL/Fl_JPEG_Image.H diff --git a/external/fltk/FL/Fl_Light_Button.H b/DoConfig/fltk/FL/Fl_Light_Button.H similarity index 100% rename from external/fltk/FL/Fl_Light_Button.H rename to DoConfig/fltk/FL/Fl_Light_Button.H diff --git a/external/fltk/FL/Fl_Line_Dial.H b/DoConfig/fltk/FL/Fl_Line_Dial.H similarity index 100% rename from external/fltk/FL/Fl_Line_Dial.H rename to DoConfig/fltk/FL/Fl_Line_Dial.H diff --git a/external/fltk/FL/Fl_Menu.H b/DoConfig/fltk/FL/Fl_Menu.H similarity index 100% rename from external/fltk/FL/Fl_Menu.H rename to DoConfig/fltk/FL/Fl_Menu.H diff --git a/external/fltk/FL/Fl_Menu_.H b/DoConfig/fltk/FL/Fl_Menu_.H similarity index 100% rename from external/fltk/FL/Fl_Menu_.H rename to DoConfig/fltk/FL/Fl_Menu_.H diff --git a/external/fltk/FL/Fl_Menu_Bar.H b/DoConfig/fltk/FL/Fl_Menu_Bar.H similarity index 100% rename from external/fltk/FL/Fl_Menu_Bar.H rename to DoConfig/fltk/FL/Fl_Menu_Bar.H diff --git a/external/fltk/FL/Fl_Menu_Button.H b/DoConfig/fltk/FL/Fl_Menu_Button.H similarity index 100% rename from external/fltk/FL/Fl_Menu_Button.H rename to DoConfig/fltk/FL/Fl_Menu_Button.H diff --git a/external/fltk/FL/Fl_Menu_Item.H b/DoConfig/fltk/FL/Fl_Menu_Item.H similarity index 100% rename from external/fltk/FL/Fl_Menu_Item.H rename to DoConfig/fltk/FL/Fl_Menu_Item.H diff --git a/external/fltk/FL/Fl_Menu_Window.H b/DoConfig/fltk/FL/Fl_Menu_Window.H similarity index 100% rename from external/fltk/FL/Fl_Menu_Window.H rename to DoConfig/fltk/FL/Fl_Menu_Window.H diff --git a/external/fltk/FL/Fl_Multi_Browser.H b/DoConfig/fltk/FL/Fl_Multi_Browser.H similarity index 100% rename from external/fltk/FL/Fl_Multi_Browser.H rename to DoConfig/fltk/FL/Fl_Multi_Browser.H diff --git a/external/fltk/FL/Fl_Multi_Label.H b/DoConfig/fltk/FL/Fl_Multi_Label.H similarity index 100% rename from external/fltk/FL/Fl_Multi_Label.H rename to DoConfig/fltk/FL/Fl_Multi_Label.H diff --git a/external/fltk/FL/Fl_Multiline_Input.H b/DoConfig/fltk/FL/Fl_Multiline_Input.H similarity index 100% rename from external/fltk/FL/Fl_Multiline_Input.H rename to DoConfig/fltk/FL/Fl_Multiline_Input.H diff --git a/external/fltk/FL/Fl_Multiline_Output.H b/DoConfig/fltk/FL/Fl_Multiline_Output.H similarity index 100% rename from external/fltk/FL/Fl_Multiline_Output.H rename to DoConfig/fltk/FL/Fl_Multiline_Output.H diff --git a/external/fltk/FL/Fl_Native_File_Chooser.H b/DoConfig/fltk/FL/Fl_Native_File_Chooser.H similarity index 100% rename from external/fltk/FL/Fl_Native_File_Chooser.H rename to DoConfig/fltk/FL/Fl_Native_File_Chooser.H diff --git a/external/fltk/FL/Fl_Nice_Slider.H b/DoConfig/fltk/FL/Fl_Nice_Slider.H similarity index 100% rename from external/fltk/FL/Fl_Nice_Slider.H rename to DoConfig/fltk/FL/Fl_Nice_Slider.H diff --git a/external/fltk/FL/Fl_Object.H b/DoConfig/fltk/FL/Fl_Object.H similarity index 100% rename from external/fltk/FL/Fl_Object.H rename to DoConfig/fltk/FL/Fl_Object.H diff --git a/external/fltk/FL/Fl_Output.H b/DoConfig/fltk/FL/Fl_Output.H similarity index 100% rename from external/fltk/FL/Fl_Output.H rename to DoConfig/fltk/FL/Fl_Output.H diff --git a/external/fltk/FL/Fl_Overlay_Window.H b/DoConfig/fltk/FL/Fl_Overlay_Window.H similarity index 100% rename from external/fltk/FL/Fl_Overlay_Window.H rename to DoConfig/fltk/FL/Fl_Overlay_Window.H diff --git a/external/fltk/FL/Fl_PNG_Image.H b/DoConfig/fltk/FL/Fl_PNG_Image.H similarity index 100% rename from external/fltk/FL/Fl_PNG_Image.H rename to DoConfig/fltk/FL/Fl_PNG_Image.H diff --git a/external/fltk/FL/Fl_PNM_Image.H b/DoConfig/fltk/FL/Fl_PNM_Image.H similarity index 100% rename from external/fltk/FL/Fl_PNM_Image.H rename to DoConfig/fltk/FL/Fl_PNM_Image.H diff --git a/external/fltk/FL/Fl_Pack.H b/DoConfig/fltk/FL/Fl_Pack.H similarity index 100% rename from external/fltk/FL/Fl_Pack.H rename to DoConfig/fltk/FL/Fl_Pack.H diff --git a/external/fltk/FL/Fl_Paged_Device.H b/DoConfig/fltk/FL/Fl_Paged_Device.H similarity index 100% rename from external/fltk/FL/Fl_Paged_Device.H rename to DoConfig/fltk/FL/Fl_Paged_Device.H diff --git a/external/fltk/FL/Fl_Pixmap.H b/DoConfig/fltk/FL/Fl_Pixmap.H similarity index 100% rename from external/fltk/FL/Fl_Pixmap.H rename to DoConfig/fltk/FL/Fl_Pixmap.H diff --git a/external/fltk/FL/Fl_Plugin.H b/DoConfig/fltk/FL/Fl_Plugin.H similarity index 100% rename from external/fltk/FL/Fl_Plugin.H rename to DoConfig/fltk/FL/Fl_Plugin.H diff --git a/external/fltk/FL/Fl_Positioner.H b/DoConfig/fltk/FL/Fl_Positioner.H similarity index 100% rename from external/fltk/FL/Fl_Positioner.H rename to DoConfig/fltk/FL/Fl_Positioner.H diff --git a/external/fltk/FL/Fl_PostScript.H b/DoConfig/fltk/FL/Fl_PostScript.H similarity index 100% rename from external/fltk/FL/Fl_PostScript.H rename to DoConfig/fltk/FL/Fl_PostScript.H diff --git a/external/fltk/FL/Fl_Preferences.H b/DoConfig/fltk/FL/Fl_Preferences.H similarity index 100% rename from external/fltk/FL/Fl_Preferences.H rename to DoConfig/fltk/FL/Fl_Preferences.H diff --git a/external/fltk/FL/Fl_Printer.H b/DoConfig/fltk/FL/Fl_Printer.H similarity index 100% rename from external/fltk/FL/Fl_Printer.H rename to DoConfig/fltk/FL/Fl_Printer.H diff --git a/external/fltk/FL/Fl_Progress.H b/DoConfig/fltk/FL/Fl_Progress.H similarity index 100% rename from external/fltk/FL/Fl_Progress.H rename to DoConfig/fltk/FL/Fl_Progress.H diff --git a/external/fltk/FL/Fl_RGB_Image.H b/DoConfig/fltk/FL/Fl_RGB_Image.H similarity index 100% rename from external/fltk/FL/Fl_RGB_Image.H rename to DoConfig/fltk/FL/Fl_RGB_Image.H diff --git a/external/fltk/FL/Fl_Radio_Button.H b/DoConfig/fltk/FL/Fl_Radio_Button.H similarity index 100% rename from external/fltk/FL/Fl_Radio_Button.H rename to DoConfig/fltk/FL/Fl_Radio_Button.H diff --git a/external/fltk/FL/Fl_Radio_Light_Button.H b/DoConfig/fltk/FL/Fl_Radio_Light_Button.H similarity index 100% rename from external/fltk/FL/Fl_Radio_Light_Button.H rename to DoConfig/fltk/FL/Fl_Radio_Light_Button.H diff --git a/external/fltk/FL/Fl_Radio_Round_Button.H b/DoConfig/fltk/FL/Fl_Radio_Round_Button.H similarity index 100% rename from external/fltk/FL/Fl_Radio_Round_Button.H rename to DoConfig/fltk/FL/Fl_Radio_Round_Button.H diff --git a/external/fltk/FL/Fl_Repeat_Button.H b/DoConfig/fltk/FL/Fl_Repeat_Button.H similarity index 100% rename from external/fltk/FL/Fl_Repeat_Button.H rename to DoConfig/fltk/FL/Fl_Repeat_Button.H diff --git a/external/fltk/FL/Fl_Return_Button.H b/DoConfig/fltk/FL/Fl_Return_Button.H similarity index 100% rename from external/fltk/FL/Fl_Return_Button.H rename to DoConfig/fltk/FL/Fl_Return_Button.H diff --git a/external/fltk/FL/Fl_Roller.H b/DoConfig/fltk/FL/Fl_Roller.H similarity index 100% rename from external/fltk/FL/Fl_Roller.H rename to DoConfig/fltk/FL/Fl_Roller.H diff --git a/external/fltk/FL/Fl_Round_Button.H b/DoConfig/fltk/FL/Fl_Round_Button.H similarity index 100% rename from external/fltk/FL/Fl_Round_Button.H rename to DoConfig/fltk/FL/Fl_Round_Button.H diff --git a/external/fltk/FL/Fl_Round_Clock.H b/DoConfig/fltk/FL/Fl_Round_Clock.H similarity index 100% rename from external/fltk/FL/Fl_Round_Clock.H rename to DoConfig/fltk/FL/Fl_Round_Clock.H diff --git a/external/fltk/FL/Fl_Scroll.H b/DoConfig/fltk/FL/Fl_Scroll.H similarity index 100% rename from external/fltk/FL/Fl_Scroll.H rename to DoConfig/fltk/FL/Fl_Scroll.H diff --git a/external/fltk/FL/Fl_Scrollbar.H b/DoConfig/fltk/FL/Fl_Scrollbar.H similarity index 100% rename from external/fltk/FL/Fl_Scrollbar.H rename to DoConfig/fltk/FL/Fl_Scrollbar.H diff --git a/external/fltk/FL/Fl_Secret_Input.H b/DoConfig/fltk/FL/Fl_Secret_Input.H similarity index 100% rename from external/fltk/FL/Fl_Secret_Input.H rename to DoConfig/fltk/FL/Fl_Secret_Input.H diff --git a/external/fltk/FL/Fl_Select_Browser.H b/DoConfig/fltk/FL/Fl_Select_Browser.H similarity index 100% rename from external/fltk/FL/Fl_Select_Browser.H rename to DoConfig/fltk/FL/Fl_Select_Browser.H diff --git a/external/fltk/FL/Fl_Shared_Image.H b/DoConfig/fltk/FL/Fl_Shared_Image.H similarity index 100% rename from external/fltk/FL/Fl_Shared_Image.H rename to DoConfig/fltk/FL/Fl_Shared_Image.H diff --git a/external/fltk/FL/Fl_Simple_Counter.H b/DoConfig/fltk/FL/Fl_Simple_Counter.H similarity index 100% rename from external/fltk/FL/Fl_Simple_Counter.H rename to DoConfig/fltk/FL/Fl_Simple_Counter.H diff --git a/external/fltk/FL/Fl_Single_Window.H b/DoConfig/fltk/FL/Fl_Single_Window.H similarity index 100% rename from external/fltk/FL/Fl_Single_Window.H rename to DoConfig/fltk/FL/Fl_Single_Window.H diff --git a/external/fltk/FL/Fl_Slider.H b/DoConfig/fltk/FL/Fl_Slider.H similarity index 100% rename from external/fltk/FL/Fl_Slider.H rename to DoConfig/fltk/FL/Fl_Slider.H diff --git a/external/fltk/FL/Fl_Spinner.H b/DoConfig/fltk/FL/Fl_Spinner.H similarity index 100% rename from external/fltk/FL/Fl_Spinner.H rename to DoConfig/fltk/FL/Fl_Spinner.H diff --git a/external/fltk/FL/Fl_Sys_Menu_Bar.H b/DoConfig/fltk/FL/Fl_Sys_Menu_Bar.H similarity index 100% rename from external/fltk/FL/Fl_Sys_Menu_Bar.H rename to DoConfig/fltk/FL/Fl_Sys_Menu_Bar.H diff --git a/external/fltk/FL/Fl_Table.H b/DoConfig/fltk/FL/Fl_Table.H similarity index 100% rename from external/fltk/FL/Fl_Table.H rename to DoConfig/fltk/FL/Fl_Table.H diff --git a/external/fltk/FL/Fl_Table_Row.H b/DoConfig/fltk/FL/Fl_Table_Row.H similarity index 100% rename from external/fltk/FL/Fl_Table_Row.H rename to DoConfig/fltk/FL/Fl_Table_Row.H diff --git a/external/fltk/FL/Fl_Tabs.H b/DoConfig/fltk/FL/Fl_Tabs.H similarity index 100% rename from external/fltk/FL/Fl_Tabs.H rename to DoConfig/fltk/FL/Fl_Tabs.H diff --git a/external/fltk/FL/Fl_Text_Buffer.H b/DoConfig/fltk/FL/Fl_Text_Buffer.H similarity index 100% rename from external/fltk/FL/Fl_Text_Buffer.H rename to DoConfig/fltk/FL/Fl_Text_Buffer.H diff --git a/external/fltk/FL/Fl_Text_Display.H b/DoConfig/fltk/FL/Fl_Text_Display.H similarity index 100% rename from external/fltk/FL/Fl_Text_Display.H rename to DoConfig/fltk/FL/Fl_Text_Display.H diff --git a/external/fltk/FL/Fl_Text_Editor.H b/DoConfig/fltk/FL/Fl_Text_Editor.H similarity index 100% rename from external/fltk/FL/Fl_Text_Editor.H rename to DoConfig/fltk/FL/Fl_Text_Editor.H diff --git a/external/fltk/FL/Fl_Tile.H b/DoConfig/fltk/FL/Fl_Tile.H similarity index 100% rename from external/fltk/FL/Fl_Tile.H rename to DoConfig/fltk/FL/Fl_Tile.H diff --git a/external/fltk/FL/Fl_Tiled_Image.H b/DoConfig/fltk/FL/Fl_Tiled_Image.H similarity index 100% rename from external/fltk/FL/Fl_Tiled_Image.H rename to DoConfig/fltk/FL/Fl_Tiled_Image.H diff --git a/external/fltk/FL/Fl_Timer.H b/DoConfig/fltk/FL/Fl_Timer.H similarity index 100% rename from external/fltk/FL/Fl_Timer.H rename to DoConfig/fltk/FL/Fl_Timer.H diff --git a/external/fltk/FL/Fl_Toggle_Button.H b/DoConfig/fltk/FL/Fl_Toggle_Button.H similarity index 100% rename from external/fltk/FL/Fl_Toggle_Button.H rename to DoConfig/fltk/FL/Fl_Toggle_Button.H diff --git a/external/fltk/FL/Fl_Toggle_Light_Button.H b/DoConfig/fltk/FL/Fl_Toggle_Light_Button.H similarity index 100% rename from external/fltk/FL/Fl_Toggle_Light_Button.H rename to DoConfig/fltk/FL/Fl_Toggle_Light_Button.H diff --git a/external/fltk/FL/Fl_Toggle_Round_Button.H b/DoConfig/fltk/FL/Fl_Toggle_Round_Button.H similarity index 100% rename from external/fltk/FL/Fl_Toggle_Round_Button.H rename to DoConfig/fltk/FL/Fl_Toggle_Round_Button.H diff --git a/external/fltk/FL/Fl_Tooltip.H b/DoConfig/fltk/FL/Fl_Tooltip.H similarity index 100% rename from external/fltk/FL/Fl_Tooltip.H rename to DoConfig/fltk/FL/Fl_Tooltip.H diff --git a/external/fltk/FL/Fl_Tree.H b/DoConfig/fltk/FL/Fl_Tree.H similarity index 100% rename from external/fltk/FL/Fl_Tree.H rename to DoConfig/fltk/FL/Fl_Tree.H diff --git a/external/fltk/FL/Fl_Tree_Item.H b/DoConfig/fltk/FL/Fl_Tree_Item.H similarity index 100% rename from external/fltk/FL/Fl_Tree_Item.H rename to DoConfig/fltk/FL/Fl_Tree_Item.H diff --git a/external/fltk/FL/Fl_Tree_Item_Array.H b/DoConfig/fltk/FL/Fl_Tree_Item_Array.H similarity index 100% rename from external/fltk/FL/Fl_Tree_Item_Array.H rename to DoConfig/fltk/FL/Fl_Tree_Item_Array.H diff --git a/external/fltk/FL/Fl_Tree_Prefs.H b/DoConfig/fltk/FL/Fl_Tree_Prefs.H similarity index 100% rename from external/fltk/FL/Fl_Tree_Prefs.H rename to DoConfig/fltk/FL/Fl_Tree_Prefs.H diff --git a/external/fltk/FL/Fl_Valuator.H b/DoConfig/fltk/FL/Fl_Valuator.H similarity index 100% rename from external/fltk/FL/Fl_Valuator.H rename to DoConfig/fltk/FL/Fl_Valuator.H diff --git a/external/fltk/FL/Fl_Value_Input.H b/DoConfig/fltk/FL/Fl_Value_Input.H similarity index 100% rename from external/fltk/FL/Fl_Value_Input.H rename to DoConfig/fltk/FL/Fl_Value_Input.H diff --git a/external/fltk/FL/Fl_Value_Output.H b/DoConfig/fltk/FL/Fl_Value_Output.H similarity index 100% rename from external/fltk/FL/Fl_Value_Output.H rename to DoConfig/fltk/FL/Fl_Value_Output.H diff --git a/external/fltk/FL/Fl_Value_Slider.H b/DoConfig/fltk/FL/Fl_Value_Slider.H similarity index 100% rename from external/fltk/FL/Fl_Value_Slider.H rename to DoConfig/fltk/FL/Fl_Value_Slider.H diff --git a/external/fltk/FL/Fl_Widget.H b/DoConfig/fltk/FL/Fl_Widget.H similarity index 100% rename from external/fltk/FL/Fl_Widget.H rename to DoConfig/fltk/FL/Fl_Widget.H diff --git a/external/fltk/FL/Fl_Window.H b/DoConfig/fltk/FL/Fl_Window.H similarity index 100% rename from external/fltk/FL/Fl_Window.H rename to DoConfig/fltk/FL/Fl_Window.H diff --git a/external/fltk/FL/Fl_Wizard.H b/DoConfig/fltk/FL/Fl_Wizard.H similarity index 100% rename from external/fltk/FL/Fl_Wizard.H rename to DoConfig/fltk/FL/Fl_Wizard.H diff --git a/external/fltk/FL/Fl_XBM_Image.H b/DoConfig/fltk/FL/Fl_XBM_Image.H similarity index 100% rename from external/fltk/FL/Fl_XBM_Image.H rename to DoConfig/fltk/FL/Fl_XBM_Image.H diff --git a/external/fltk/FL/Fl_XPM_Image.H b/DoConfig/fltk/FL/Fl_XPM_Image.H similarity index 100% rename from external/fltk/FL/Fl_XPM_Image.H rename to DoConfig/fltk/FL/Fl_XPM_Image.H diff --git a/external/fltk/FL/Makefile.in b/DoConfig/fltk/FL/Makefile.in similarity index 100% rename from external/fltk/FL/Makefile.in rename to DoConfig/fltk/FL/Makefile.in diff --git a/external/fltk/FL/README.Xcode b/DoConfig/fltk/FL/README.Xcode similarity index 100% rename from external/fltk/FL/README.Xcode rename to DoConfig/fltk/FL/README.Xcode diff --git a/external/fltk/FL/dirent.h b/DoConfig/fltk/FL/dirent.h similarity index 100% rename from external/fltk/FL/dirent.h rename to DoConfig/fltk/FL/dirent.h diff --git a/external/fltk/FL/filename.H b/DoConfig/fltk/FL/filename.H similarity index 100% rename from external/fltk/FL/filename.H rename to DoConfig/fltk/FL/filename.H diff --git a/external/fltk/FL/fl_ask.H b/DoConfig/fltk/FL/fl_ask.H similarity index 100% rename from external/fltk/FL/fl_ask.H rename to DoConfig/fltk/FL/fl_ask.H diff --git a/external/fltk/FL/fl_draw.H b/DoConfig/fltk/FL/fl_draw.H similarity index 100% rename from external/fltk/FL/fl_draw.H rename to DoConfig/fltk/FL/fl_draw.H diff --git a/external/fltk/FL/fl_message.H b/DoConfig/fltk/FL/fl_message.H similarity index 100% rename from external/fltk/FL/fl_message.H rename to DoConfig/fltk/FL/fl_message.H diff --git a/external/fltk/FL/fl_show_colormap.H b/DoConfig/fltk/FL/fl_show_colormap.H similarity index 100% rename from external/fltk/FL/fl_show_colormap.H rename to DoConfig/fltk/FL/fl_show_colormap.H diff --git a/external/fltk/FL/fl_show_input.H b/DoConfig/fltk/FL/fl_show_input.H similarity index 100% rename from external/fltk/FL/fl_show_input.H rename to DoConfig/fltk/FL/fl_show_input.H diff --git a/external/fltk/FL/fl_types.h b/DoConfig/fltk/FL/fl_types.h similarity index 100% rename from external/fltk/FL/fl_types.h rename to DoConfig/fltk/FL/fl_types.h diff --git a/external/fltk/FL/fl_utf8.h b/DoConfig/fltk/FL/fl_utf8.h similarity index 100% rename from external/fltk/FL/fl_utf8.h rename to DoConfig/fltk/FL/fl_utf8.h diff --git a/external/fltk/FL/forms.H b/DoConfig/fltk/FL/forms.H similarity index 100% rename from external/fltk/FL/forms.H rename to DoConfig/fltk/FL/forms.H diff --git a/external/fltk/FL/gl.h b/DoConfig/fltk/FL/gl.h similarity index 100% rename from external/fltk/FL/gl.h rename to DoConfig/fltk/FL/gl.h diff --git a/external/fltk/FL/gl2opengl.h b/DoConfig/fltk/FL/gl2opengl.h similarity index 100% rename from external/fltk/FL/gl2opengl.h rename to DoConfig/fltk/FL/gl2opengl.h diff --git a/external/fltk/FL/gl_draw.H b/DoConfig/fltk/FL/gl_draw.H similarity index 100% rename from external/fltk/FL/gl_draw.H rename to DoConfig/fltk/FL/gl_draw.H diff --git a/external/fltk/FL/glu.h b/DoConfig/fltk/FL/glu.h similarity index 100% rename from external/fltk/FL/glu.h rename to DoConfig/fltk/FL/glu.h diff --git a/external/fltk/FL/glut.H b/DoConfig/fltk/FL/glut.H similarity index 100% rename from external/fltk/FL/glut.H rename to DoConfig/fltk/FL/glut.H diff --git a/external/fltk/FL/mac.H b/DoConfig/fltk/FL/mac.H similarity index 100% rename from external/fltk/FL/mac.H rename to DoConfig/fltk/FL/mac.H diff --git a/external/fltk/FL/math.h b/DoConfig/fltk/FL/math.h similarity index 100% rename from external/fltk/FL/math.h rename to DoConfig/fltk/FL/math.h diff --git a/external/fltk/FL/names.h b/DoConfig/fltk/FL/names.h similarity index 100% rename from external/fltk/FL/names.h rename to DoConfig/fltk/FL/names.h diff --git a/external/fltk/FL/platform.H b/DoConfig/fltk/FL/platform.H similarity index 100% rename from external/fltk/FL/platform.H rename to DoConfig/fltk/FL/platform.H diff --git a/external/fltk/FL/win32.H b/DoConfig/fltk/FL/win32.H similarity index 100% rename from external/fltk/FL/win32.H rename to DoConfig/fltk/FL/win32.H diff --git a/external/fltk/FL/x.H b/DoConfig/fltk/FL/x.H similarity index 100% rename from external/fltk/FL/x.H rename to DoConfig/fltk/FL/x.H diff --git a/external/fltk/GL/glut.h b/DoConfig/fltk/GL/glut.h similarity index 100% rename from external/fltk/GL/glut.h rename to DoConfig/fltk/GL/glut.h diff --git a/external/fltk/KNOWN_BUGS.html b/DoConfig/fltk/KNOWN_BUGS.html similarity index 100% rename from external/fltk/KNOWN_BUGS.html rename to DoConfig/fltk/KNOWN_BUGS.html diff --git a/external/fltk/Makefile b/DoConfig/fltk/Makefile similarity index 100% rename from external/fltk/Makefile rename to DoConfig/fltk/Makefile diff --git a/external/fltk/README b/DoConfig/fltk/README similarity index 100% rename from external/fltk/README rename to DoConfig/fltk/README diff --git a/external/fltk/README.CMake.txt b/DoConfig/fltk/README.CMake.txt similarity index 100% rename from external/fltk/README.CMake.txt rename to DoConfig/fltk/README.CMake.txt diff --git a/external/fltk/README.Cairo.txt b/DoConfig/fltk/README.Cairo.txt similarity index 100% rename from external/fltk/README.Cairo.txt rename to DoConfig/fltk/README.Cairo.txt diff --git a/external/fltk/README.MSWindows.txt b/DoConfig/fltk/README.MSWindows.txt similarity index 100% rename from external/fltk/README.MSWindows.txt rename to DoConfig/fltk/README.MSWindows.txt diff --git a/external/fltk/README.OSX.txt b/DoConfig/fltk/README.OSX.txt similarity index 100% rename from external/fltk/README.OSX.txt rename to DoConfig/fltk/README.OSX.txt diff --git a/external/fltk/README.Unix.txt b/DoConfig/fltk/README.Unix.txt similarity index 100% rename from external/fltk/README.Unix.txt rename to DoConfig/fltk/README.Unix.txt diff --git a/external/fltk/README.abi-version.txt b/DoConfig/fltk/README.abi-version.txt similarity index 100% rename from external/fltk/README.abi-version.txt rename to DoConfig/fltk/README.abi-version.txt diff --git a/external/fltk/VERSION b/DoConfig/fltk/VERSION similarity index 100% rename from external/fltk/VERSION rename to DoConfig/fltk/VERSION diff --git a/external/fltk/abi-version.cmake.in b/DoConfig/fltk/abi-version.cmake.in similarity index 100% rename from external/fltk/abi-version.cmake.in rename to DoConfig/fltk/abi-version.cmake.in diff --git a/external/fltk/abi-version.ide b/DoConfig/fltk/abi-version.ide similarity index 100% rename from external/fltk/abi-version.ide rename to DoConfig/fltk/abi-version.ide diff --git a/external/fltk/abi-version.in b/DoConfig/fltk/abi-version.in similarity index 100% rename from external/fltk/abi-version.in rename to DoConfig/fltk/abi-version.in diff --git a/external/fltk/autogen.sh b/DoConfig/fltk/autogen.sh similarity index 100% rename from external/fltk/autogen.sh rename to DoConfig/fltk/autogen.sh diff --git a/external/fltk/cairo/CMakeLists.txt b/DoConfig/fltk/cairo/CMakeLists.txt similarity index 100% rename from external/fltk/cairo/CMakeLists.txt rename to DoConfig/fltk/cairo/CMakeLists.txt diff --git a/external/fltk/cairo/Fl_Cairo.cxx b/DoConfig/fltk/cairo/Fl_Cairo.cxx similarity index 100% rename from external/fltk/cairo/Fl_Cairo.cxx rename to DoConfig/fltk/cairo/Fl_Cairo.cxx diff --git a/external/fltk/cairo/Makefile b/DoConfig/fltk/cairo/Makefile similarity index 100% rename from external/fltk/cairo/Makefile rename to DoConfig/fltk/cairo/Makefile diff --git a/external/fltk/cairo/makedepend b/DoConfig/fltk/cairo/makedepend similarity index 100% rename from external/fltk/cairo/makedepend rename to DoConfig/fltk/cairo/makedepend diff --git a/external/fltk/config.guess b/DoConfig/fltk/config.guess similarity index 100% rename from external/fltk/config.guess rename to DoConfig/fltk/config.guess diff --git a/external/fltk/config.sub b/DoConfig/fltk/config.sub similarity index 100% rename from external/fltk/config.sub rename to DoConfig/fltk/config.sub diff --git a/external/fltk/configh.cmake.in b/DoConfig/fltk/configh.cmake.in similarity index 100% rename from external/fltk/configh.cmake.in rename to DoConfig/fltk/configh.cmake.in diff --git a/external/fltk/configh.in b/DoConfig/fltk/configh.in similarity index 100% rename from external/fltk/configh.in rename to DoConfig/fltk/configh.in diff --git a/external/fltk/configure b/DoConfig/fltk/configure similarity index 100% rename from external/fltk/configure rename to DoConfig/fltk/configure diff --git a/external/fltk/configure.ac b/DoConfig/fltk/configure.ac similarity index 100% rename from external/fltk/configure.ac rename to DoConfig/fltk/configure.ac diff --git a/external/fltk/documentation/CMakeLists.txt b/DoConfig/fltk/documentation/CMakeLists.txt similarity index 100% rename from external/fltk/documentation/CMakeLists.txt rename to DoConfig/fltk/documentation/CMakeLists.txt diff --git a/external/fltk/documentation/Doxyfile.in b/DoConfig/fltk/documentation/Doxyfile.in similarity index 100% rename from external/fltk/documentation/Doxyfile.in rename to DoConfig/fltk/documentation/Doxyfile.in diff --git a/external/fltk/documentation/Makefile b/DoConfig/fltk/documentation/Makefile similarity index 100% rename from external/fltk/documentation/Makefile rename to DoConfig/fltk/documentation/Makefile diff --git a/external/fltk/documentation/README b/DoConfig/fltk/documentation/README similarity index 100% rename from external/fltk/documentation/README rename to DoConfig/fltk/documentation/README diff --git a/external/fltk/documentation/make_pdf b/DoConfig/fltk/documentation/make_pdf similarity index 100% rename from external/fltk/documentation/make_pdf rename to DoConfig/fltk/documentation/make_pdf diff --git a/external/fltk/documentation/src/FL.png b/DoConfig/fltk/documentation/src/FL.png similarity index 100% rename from external/fltk/documentation/src/FL.png rename to DoConfig/fltk/documentation/src/FL.png diff --git a/external/fltk/documentation/src/FL200.png b/DoConfig/fltk/documentation/src/FL200.png similarity index 100% rename from external/fltk/documentation/src/FL200.png rename to DoConfig/fltk/documentation/src/FL200.png diff --git a/external/fltk/documentation/src/Fl_Check_Button.png b/DoConfig/fltk/documentation/src/Fl_Check_Button.png similarity index 100% rename from external/fltk/documentation/src/Fl_Check_Button.png rename to DoConfig/fltk/documentation/src/Fl_Check_Button.png diff --git a/external/fltk/documentation/src/Fl_File_Chooser.jpg b/DoConfig/fltk/documentation/src/Fl_File_Chooser.jpg similarity index 100% rename from external/fltk/documentation/src/Fl_File_Chooser.jpg rename to DoConfig/fltk/documentation/src/Fl_File_Chooser.jpg diff --git a/external/fltk/documentation/src/Fl_File_Input.png b/DoConfig/fltk/documentation/src/Fl_File_Input.png similarity index 100% rename from external/fltk/documentation/src/Fl_File_Input.png rename to DoConfig/fltk/documentation/src/Fl_File_Input.png diff --git a/external/fltk/documentation/src/Fl_Help_Dialog.png b/DoConfig/fltk/documentation/src/Fl_Help_Dialog.png similarity index 100% rename from external/fltk/documentation/src/Fl_Help_Dialog.png rename to DoConfig/fltk/documentation/src/Fl_Help_Dialog.png diff --git a/external/fltk/documentation/src/Fl_Light_Button.png b/DoConfig/fltk/documentation/src/Fl_Light_Button.png similarity index 100% rename from external/fltk/documentation/src/Fl_Light_Button.png rename to DoConfig/fltk/documentation/src/Fl_Light_Button.png diff --git a/external/fltk/documentation/src/Fl_Native_File_Chooser.png b/DoConfig/fltk/documentation/src/Fl_Native_File_Chooser.png similarity index 100% rename from external/fltk/documentation/src/Fl_Native_File_Chooser.png rename to DoConfig/fltk/documentation/src/Fl_Native_File_Chooser.png diff --git a/external/fltk/documentation/src/Fl_Return_Button.png b/DoConfig/fltk/documentation/src/Fl_Return_Button.png similarity index 100% rename from external/fltk/documentation/src/Fl_Return_Button.png rename to DoConfig/fltk/documentation/src/Fl_Return_Button.png diff --git a/external/fltk/documentation/src/Fl_Roller.png b/DoConfig/fltk/documentation/src/Fl_Roller.png similarity index 100% rename from external/fltk/documentation/src/Fl_Roller.png rename to DoConfig/fltk/documentation/src/Fl_Roller.png diff --git a/external/fltk/documentation/src/Fl_Round_Button.png b/DoConfig/fltk/documentation/src/Fl_Round_Button.png similarity index 100% rename from external/fltk/documentation/src/Fl_Round_Button.png rename to DoConfig/fltk/documentation/src/Fl_Round_Button.png diff --git a/external/fltk/documentation/src/Fl_Scroll.png b/DoConfig/fltk/documentation/src/Fl_Scroll.png similarity index 100% rename from external/fltk/documentation/src/Fl_Scroll.png rename to DoConfig/fltk/documentation/src/Fl_Scroll.png diff --git a/external/fltk/documentation/src/Fl_Spinner.png b/DoConfig/fltk/documentation/src/Fl_Spinner.png similarity index 100% rename from external/fltk/documentation/src/Fl_Spinner.png rename to DoConfig/fltk/documentation/src/Fl_Spinner.png diff --git a/external/fltk/documentation/src/Fl_Tile.png b/DoConfig/fltk/documentation/src/Fl_Tile.png similarity index 100% rename from external/fltk/documentation/src/Fl_Tile.png rename to DoConfig/fltk/documentation/src/Fl_Tile.png diff --git a/external/fltk/documentation/src/Fl_Tree_Item-dimensions.png b/DoConfig/fltk/documentation/src/Fl_Tree_Item-dimensions.png similarity index 100% rename from external/fltk/documentation/src/Fl_Tree_Item-dimensions.png rename to DoConfig/fltk/documentation/src/Fl_Tree_Item-dimensions.png diff --git a/external/fltk/documentation/src/Fl_Value_Input.png b/DoConfig/fltk/documentation/src/Fl_Value_Input.png similarity index 100% rename from external/fltk/documentation/src/Fl_Value_Input.png rename to DoConfig/fltk/documentation/src/Fl_Value_Input.png diff --git a/external/fltk/documentation/src/Fl_Value_Output.png b/DoConfig/fltk/documentation/src/Fl_Value_Output.png similarity index 100% rename from external/fltk/documentation/src/Fl_Value_Output.png rename to DoConfig/fltk/documentation/src/Fl_Value_Output.png diff --git a/external/fltk/documentation/src/adjuster1.png b/DoConfig/fltk/documentation/src/adjuster1.png similarity index 100% rename from external/fltk/documentation/src/adjuster1.png rename to DoConfig/fltk/documentation/src/adjuster1.png diff --git a/external/fltk/documentation/src/advanced.dox b/DoConfig/fltk/documentation/src/advanced.dox similarity index 100% rename from external/fltk/documentation/src/advanced.dox rename to DoConfig/fltk/documentation/src/advanced.dox diff --git a/external/fltk/documentation/src/basics.dox b/DoConfig/fltk/documentation/src/basics.dox similarity index 100% rename from external/fltk/documentation/src/basics.dox rename to DoConfig/fltk/documentation/src/basics.dox diff --git a/external/fltk/documentation/src/blocks.man b/DoConfig/fltk/documentation/src/blocks.man similarity index 100% rename from external/fltk/documentation/src/blocks.man rename to DoConfig/fltk/documentation/src/blocks.man diff --git a/external/fltk/documentation/src/boxtypes.png b/DoConfig/fltk/documentation/src/boxtypes.png similarity index 100% rename from external/fltk/documentation/src/boxtypes.png rename to DoConfig/fltk/documentation/src/boxtypes.png diff --git a/external/fltk/documentation/src/buttons.png b/DoConfig/fltk/documentation/src/buttons.png similarity index 100% rename from external/fltk/documentation/src/buttons.png rename to DoConfig/fltk/documentation/src/buttons.png diff --git a/external/fltk/documentation/src/charts.png b/DoConfig/fltk/documentation/src/charts.png similarity index 100% rename from external/fltk/documentation/src/charts.png rename to DoConfig/fltk/documentation/src/charts.png diff --git a/external/fltk/documentation/src/checkers.man b/DoConfig/fltk/documentation/src/checkers.man similarity index 100% rename from external/fltk/documentation/src/checkers.man rename to DoConfig/fltk/documentation/src/checkers.man diff --git a/external/fltk/documentation/src/choice.png b/DoConfig/fltk/documentation/src/choice.png similarity index 100% rename from external/fltk/documentation/src/choice.png rename to DoConfig/fltk/documentation/src/choice.png diff --git a/external/fltk/documentation/src/clock.png b/DoConfig/fltk/documentation/src/clock.png similarity index 100% rename from external/fltk/documentation/src/clock.png rename to DoConfig/fltk/documentation/src/clock.png diff --git a/external/fltk/documentation/src/common.dox b/DoConfig/fltk/documentation/src/common.dox similarity index 100% rename from external/fltk/documentation/src/common.dox rename to DoConfig/fltk/documentation/src/common.dox diff --git a/external/fltk/documentation/src/counter.png b/DoConfig/fltk/documentation/src/counter.png similarity index 100% rename from external/fltk/documentation/src/counter.png rename to DoConfig/fltk/documentation/src/counter.png diff --git a/external/fltk/documentation/src/cubeview.png b/DoConfig/fltk/documentation/src/cubeview.png similarity index 100% rename from external/fltk/documentation/src/cubeview.png rename to DoConfig/fltk/documentation/src/cubeview.png diff --git a/external/fltk/documentation/src/development.dox b/DoConfig/fltk/documentation/src/development.dox similarity index 100% rename from external/fltk/documentation/src/development.dox rename to DoConfig/fltk/documentation/src/development.dox diff --git a/external/fltk/documentation/src/dial.png b/DoConfig/fltk/documentation/src/dial.png similarity index 100% rename from external/fltk/documentation/src/dial.png rename to DoConfig/fltk/documentation/src/dial.png diff --git a/external/fltk/documentation/src/drawing.dox b/DoConfig/fltk/documentation/src/drawing.dox similarity index 100% rename from external/fltk/documentation/src/drawing.dox rename to DoConfig/fltk/documentation/src/drawing.dox diff --git a/external/fltk/documentation/src/editor-linenumbers.png b/DoConfig/fltk/documentation/src/editor-linenumbers.png similarity index 100% rename from external/fltk/documentation/src/editor-linenumbers.png rename to DoConfig/fltk/documentation/src/editor-linenumbers.png diff --git a/external/fltk/documentation/src/editor-replace.png b/DoConfig/fltk/documentation/src/editor-replace.png similarity index 100% rename from external/fltk/documentation/src/editor-replace.png rename to DoConfig/fltk/documentation/src/editor-replace.png diff --git a/external/fltk/documentation/src/editor.dox b/DoConfig/fltk/documentation/src/editor.dox similarity index 100% rename from external/fltk/documentation/src/editor.dox rename to DoConfig/fltk/documentation/src/editor.dox diff --git a/external/fltk/documentation/src/editor.png b/DoConfig/fltk/documentation/src/editor.png similarity index 100% rename from external/fltk/documentation/src/editor.png rename to DoConfig/fltk/documentation/src/editor.png diff --git a/external/fltk/documentation/src/enumerations.dox b/DoConfig/fltk/documentation/src/enumerations.dox similarity index 100% rename from external/fltk/documentation/src/enumerations.dox rename to DoConfig/fltk/documentation/src/enumerations.dox diff --git a/external/fltk/documentation/src/events.dox b/DoConfig/fltk/documentation/src/events.dox similarity index 100% rename from external/fltk/documentation/src/events.dox rename to DoConfig/fltk/documentation/src/events.dox diff --git a/external/fltk/documentation/src/examples.dox b/DoConfig/fltk/documentation/src/examples.dox similarity index 100% rename from external/fltk/documentation/src/examples.dox rename to DoConfig/fltk/documentation/src/examples.dox diff --git a/external/fltk/documentation/src/faq.dox b/DoConfig/fltk/documentation/src/faq.dox similarity index 100% rename from external/fltk/documentation/src/faq.dox rename to DoConfig/fltk/documentation/src/faq.dox diff --git a/external/fltk/documentation/src/fl_alert.png b/DoConfig/fltk/documentation/src/fl_alert.png similarity index 100% rename from external/fltk/documentation/src/fl_alert.png rename to DoConfig/fltk/documentation/src/fl_alert.png diff --git a/external/fltk/documentation/src/fl_ask.png b/DoConfig/fltk/documentation/src/fl_ask.png similarity index 100% rename from external/fltk/documentation/src/fl_ask.png rename to DoConfig/fltk/documentation/src/fl_ask.png diff --git a/external/fltk/documentation/src/fl_choice.png b/DoConfig/fltk/documentation/src/fl_choice.png similarity index 100% rename from external/fltk/documentation/src/fl_choice.png rename to DoConfig/fltk/documentation/src/fl_choice.png diff --git a/external/fltk/documentation/src/fl_choice_one.png b/DoConfig/fltk/documentation/src/fl_choice_one.png similarity index 100% rename from external/fltk/documentation/src/fl_choice_one.png rename to DoConfig/fltk/documentation/src/fl_choice_one.png diff --git a/external/fltk/documentation/src/fl_choice_three.png b/DoConfig/fltk/documentation/src/fl_choice_three.png similarity index 100% rename from external/fltk/documentation/src/fl_choice_three.png rename to DoConfig/fltk/documentation/src/fl_choice_three.png diff --git a/external/fltk/documentation/src/fl_choice_two.png b/DoConfig/fltk/documentation/src/fl_choice_two.png similarity index 100% rename from external/fltk/documentation/src/fl_choice_two.png rename to DoConfig/fltk/documentation/src/fl_choice_two.png diff --git a/external/fltk/documentation/src/fl_color_chooser.jpg b/DoConfig/fltk/documentation/src/fl_color_chooser.jpg similarity index 100% rename from external/fltk/documentation/src/fl_color_chooser.jpg rename to DoConfig/fltk/documentation/src/fl_color_chooser.jpg diff --git a/external/fltk/documentation/src/fl_input.png b/DoConfig/fltk/documentation/src/fl_input.png similarity index 100% rename from external/fltk/documentation/src/fl_input.png rename to DoConfig/fltk/documentation/src/fl_input.png diff --git a/external/fltk/documentation/src/fl_message.png b/DoConfig/fltk/documentation/src/fl_message.png similarity index 100% rename from external/fltk/documentation/src/fl_message.png rename to DoConfig/fltk/documentation/src/fl_message.png diff --git a/external/fltk/documentation/src/fl_password.png b/DoConfig/fltk/documentation/src/fl_password.png similarity index 100% rename from external/fltk/documentation/src/fl_password.png rename to DoConfig/fltk/documentation/src/fl_password.png diff --git a/external/fltk/documentation/src/fl_show_colormap.png b/DoConfig/fltk/documentation/src/fl_show_colormap.png similarity index 100% rename from external/fltk/documentation/src/fl_show_colormap.png rename to DoConfig/fltk/documentation/src/fl_show_colormap.png diff --git a/external/fltk/documentation/src/fltk-book.tex.in b/DoConfig/fltk/documentation/src/fltk-book.tex.in similarity index 100% rename from external/fltk/documentation/src/fltk-book.tex.in rename to DoConfig/fltk/documentation/src/fltk-book.tex.in diff --git a/external/fltk/documentation/src/fltk-colormap.png b/DoConfig/fltk/documentation/src/fltk-colormap.png similarity index 100% rename from external/fltk/documentation/src/fltk-colormap.png rename to DoConfig/fltk/documentation/src/fltk-colormap.png diff --git a/external/fltk/documentation/src/fltk-config.man b/DoConfig/fltk/documentation/src/fltk-config.man similarity index 100% rename from external/fltk/documentation/src/fltk-config.man rename to DoConfig/fltk/documentation/src/fltk-config.man diff --git a/external/fltk/documentation/src/fltk.man b/DoConfig/fltk/documentation/src/fltk.man similarity index 100% rename from external/fltk/documentation/src/fltk.man rename to DoConfig/fltk/documentation/src/fltk.man diff --git a/external/fltk/documentation/src/fluid-catgets.png b/DoConfig/fltk/documentation/src/fluid-catgets.png similarity index 100% rename from external/fltk/documentation/src/fluid-catgets.png rename to DoConfig/fltk/documentation/src/fluid-catgets.png diff --git a/external/fltk/documentation/src/fluid-edit-global-fltk-settings.png b/DoConfig/fltk/documentation/src/fluid-edit-global-fltk-settings.png similarity index 100% rename from external/fltk/documentation/src/fluid-edit-global-fltk-settings.png rename to DoConfig/fltk/documentation/src/fluid-edit-global-fltk-settings.png diff --git a/external/fltk/documentation/src/fluid-edit-gui-settings.png b/DoConfig/fltk/documentation/src/fluid-edit-gui-settings.png similarity index 100% rename from external/fltk/documentation/src/fluid-edit-gui-settings.png rename to DoConfig/fltk/documentation/src/fluid-edit-gui-settings.png diff --git a/external/fltk/documentation/src/fluid-edit-proj-settings.png b/DoConfig/fltk/documentation/src/fluid-edit-proj-settings.png similarity index 100% rename from external/fltk/documentation/src/fluid-edit-proj-settings.png rename to DoConfig/fltk/documentation/src/fluid-edit-proj-settings.png diff --git a/external/fltk/documentation/src/fluid-gettext.png b/DoConfig/fltk/documentation/src/fluid-gettext.png similarity index 100% rename from external/fltk/documentation/src/fluid-gettext.png rename to DoConfig/fltk/documentation/src/fluid-gettext.png diff --git a/external/fltk/documentation/src/fluid-layout-grid-and-size-settings.png b/DoConfig/fltk/documentation/src/fluid-layout-grid-and-size-settings.png similarity index 100% rename from external/fltk/documentation/src/fluid-layout-grid-and-size-settings.png rename to DoConfig/fltk/documentation/src/fluid-layout-grid-and-size-settings.png diff --git a/external/fltk/documentation/src/fluid-org.png b/DoConfig/fltk/documentation/src/fluid-org.png similarity index 100% rename from external/fltk/documentation/src/fluid-org.png rename to DoConfig/fltk/documentation/src/fluid-org.png diff --git a/external/fltk/documentation/src/fluid-org.xcf b/DoConfig/fltk/documentation/src/fluid-org.xcf similarity index 100% rename from external/fltk/documentation/src/fluid-org.xcf rename to DoConfig/fltk/documentation/src/fluid-org.xcf diff --git a/external/fltk/documentation/src/fluid.dox b/DoConfig/fltk/documentation/src/fluid.dox similarity index 100% rename from external/fltk/documentation/src/fluid.dox rename to DoConfig/fltk/documentation/src/fluid.dox diff --git a/external/fltk/documentation/src/fluid.man b/DoConfig/fltk/documentation/src/fluid.man similarity index 100% rename from external/fltk/documentation/src/fluid.man rename to DoConfig/fltk/documentation/src/fluid.man diff --git a/external/fltk/documentation/src/fluid1.png b/DoConfig/fltk/documentation/src/fluid1.png similarity index 100% rename from external/fltk/documentation/src/fluid1.png rename to DoConfig/fltk/documentation/src/fluid1.png diff --git a/external/fltk/documentation/src/fluid2.png b/DoConfig/fltk/documentation/src/fluid2.png similarity index 100% rename from external/fltk/documentation/src/fluid2.png rename to DoConfig/fltk/documentation/src/fluid2.png diff --git a/external/fltk/documentation/src/fluid3-cxx.png b/DoConfig/fltk/documentation/src/fluid3-cxx.png similarity index 100% rename from external/fltk/documentation/src/fluid3-cxx.png rename to DoConfig/fltk/documentation/src/fluid3-cxx.png diff --git a/external/fltk/documentation/src/fluid3-gui.png b/DoConfig/fltk/documentation/src/fluid3-gui.png similarity index 100% rename from external/fltk/documentation/src/fluid3-gui.png rename to DoConfig/fltk/documentation/src/fluid3-gui.png diff --git a/external/fltk/documentation/src/fluid3-style.png b/DoConfig/fltk/documentation/src/fluid3-style.png similarity index 100% rename from external/fltk/documentation/src/fluid3-style.png rename to DoConfig/fltk/documentation/src/fluid3-style.png diff --git a/external/fltk/documentation/src/fluid4.png b/DoConfig/fltk/documentation/src/fluid4.png similarity index 100% rename from external/fltk/documentation/src/fluid4.png rename to DoConfig/fltk/documentation/src/fluid4.png diff --git a/external/fltk/documentation/src/fluid_widget_cxx.png b/DoConfig/fltk/documentation/src/fluid_widget_cxx.png similarity index 100% rename from external/fltk/documentation/src/fluid_widget_cxx.png rename to DoConfig/fltk/documentation/src/fluid_widget_cxx.png diff --git a/external/fltk/documentation/src/fluid_widget_gui.png b/DoConfig/fltk/documentation/src/fluid_widget_gui.png similarity index 100% rename from external/fltk/documentation/src/fluid_widget_gui.png rename to DoConfig/fltk/documentation/src/fluid_widget_gui.png diff --git a/external/fltk/documentation/src/fluid_widget_style.png b/DoConfig/fltk/documentation/src/fluid_widget_style.png similarity index 100% rename from external/fltk/documentation/src/fluid_widget_style.png rename to DoConfig/fltk/documentation/src/fluid_widget_style.png diff --git a/external/fltk/documentation/src/forms.dox b/DoConfig/fltk/documentation/src/forms.dox similarity index 100% rename from external/fltk/documentation/src/forms.dox rename to DoConfig/fltk/documentation/src/forms.dox diff --git a/external/fltk/documentation/src/glut.dox b/DoConfig/fltk/documentation/src/glut.dox similarity index 100% rename from external/fltk/documentation/src/glut.dox rename to DoConfig/fltk/documentation/src/glut.dox diff --git a/external/fltk/documentation/src/hello_cxx.png b/DoConfig/fltk/documentation/src/hello_cxx.png similarity index 100% rename from external/fltk/documentation/src/hello_cxx.png rename to DoConfig/fltk/documentation/src/hello_cxx.png diff --git a/external/fltk/documentation/src/html_footer b/DoConfig/fltk/documentation/src/html_footer similarity index 100% rename from external/fltk/documentation/src/html_footer rename to DoConfig/fltk/documentation/src/html_footer diff --git a/external/fltk/documentation/src/index.dox b/DoConfig/fltk/documentation/src/index.dox similarity index 100% rename from external/fltk/documentation/src/index.dox rename to DoConfig/fltk/documentation/src/index.dox diff --git a/external/fltk/documentation/src/input_choice.jpg b/DoConfig/fltk/documentation/src/input_choice.jpg similarity index 100% rename from external/fltk/documentation/src/input_choice.jpg rename to DoConfig/fltk/documentation/src/input_choice.jpg diff --git a/external/fltk/documentation/src/intro.dox b/DoConfig/fltk/documentation/src/intro.dox similarity index 100% rename from external/fltk/documentation/src/intro.dox rename to DoConfig/fltk/documentation/src/intro.dox diff --git a/external/fltk/documentation/src/license.dox b/DoConfig/fltk/documentation/src/license.dox similarity index 100% rename from external/fltk/documentation/src/license.dox rename to DoConfig/fltk/documentation/src/license.dox diff --git a/external/fltk/documentation/src/menu.png b/DoConfig/fltk/documentation/src/menu.png similarity index 100% rename from external/fltk/documentation/src/menu.png rename to DoConfig/fltk/documentation/src/menu.png diff --git a/external/fltk/documentation/src/menu_button.png b/DoConfig/fltk/documentation/src/menu_button.png similarity index 100% rename from external/fltk/documentation/src/menu_button.png rename to DoConfig/fltk/documentation/src/menu_button.png diff --git a/external/fltk/documentation/src/menubar.png b/DoConfig/fltk/documentation/src/menubar.png similarity index 100% rename from external/fltk/documentation/src/menubar.png rename to DoConfig/fltk/documentation/src/menubar.png diff --git a/external/fltk/documentation/src/migration_1_1.dox b/DoConfig/fltk/documentation/src/migration_1_1.dox similarity index 100% rename from external/fltk/documentation/src/migration_1_1.dox rename to DoConfig/fltk/documentation/src/migration_1_1.dox diff --git a/external/fltk/documentation/src/migration_1_3.dox b/DoConfig/fltk/documentation/src/migration_1_3.dox similarity index 100% rename from external/fltk/documentation/src/migration_1_3.dox rename to DoConfig/fltk/documentation/src/migration_1_3.dox diff --git a/external/fltk/documentation/src/opengl.dox b/DoConfig/fltk/documentation/src/opengl.dox similarity index 100% rename from external/fltk/documentation/src/opengl.dox rename to DoConfig/fltk/documentation/src/opengl.dox diff --git a/external/fltk/documentation/src/osissues.dox b/DoConfig/fltk/documentation/src/osissues.dox similarity index 100% rename from external/fltk/documentation/src/osissues.dox rename to DoConfig/fltk/documentation/src/osissues.dox diff --git a/external/fltk/documentation/src/positioner.png b/DoConfig/fltk/documentation/src/positioner.png similarity index 100% rename from external/fltk/documentation/src/positioner.png rename to DoConfig/fltk/documentation/src/positioner.png diff --git a/external/fltk/documentation/src/preface.dox b/DoConfig/fltk/documentation/src/preface.dox similarity index 100% rename from external/fltk/documentation/src/preface.dox rename to DoConfig/fltk/documentation/src/preface.dox diff --git a/external/fltk/documentation/src/resizebox1.png b/DoConfig/fltk/documentation/src/resizebox1.png similarity index 100% rename from external/fltk/documentation/src/resizebox1.png rename to DoConfig/fltk/documentation/src/resizebox1.png diff --git a/external/fltk/documentation/src/resizebox2.png b/DoConfig/fltk/documentation/src/resizebox2.png similarity index 100% rename from external/fltk/documentation/src/resizebox2.png rename to DoConfig/fltk/documentation/src/resizebox2.png diff --git a/external/fltk/documentation/src/round_clock.png b/DoConfig/fltk/documentation/src/round_clock.png similarity index 100% rename from external/fltk/documentation/src/round_clock.png rename to DoConfig/fltk/documentation/src/round_clock.png diff --git a/external/fltk/documentation/src/scrollbar.png b/DoConfig/fltk/documentation/src/scrollbar.png similarity index 100% rename from external/fltk/documentation/src/scrollbar.png rename to DoConfig/fltk/documentation/src/scrollbar.png diff --git a/external/fltk/documentation/src/slider.png b/DoConfig/fltk/documentation/src/slider.png similarity index 100% rename from external/fltk/documentation/src/slider.png rename to DoConfig/fltk/documentation/src/slider.png diff --git a/external/fltk/documentation/src/subclassing.dox b/DoConfig/fltk/documentation/src/subclassing.dox similarity index 100% rename from external/fltk/documentation/src/subclassing.dox rename to DoConfig/fltk/documentation/src/subclassing.dox diff --git a/external/fltk/documentation/src/sudoku.man b/DoConfig/fltk/documentation/src/sudoku.man similarity index 100% rename from external/fltk/documentation/src/sudoku.man rename to DoConfig/fltk/documentation/src/sudoku.man diff --git a/external/fltk/documentation/src/symbols.png b/DoConfig/fltk/documentation/src/symbols.png similarity index 100% rename from external/fltk/documentation/src/symbols.png rename to DoConfig/fltk/documentation/src/symbols.png diff --git a/external/fltk/documentation/src/table-as-container.png b/DoConfig/fltk/documentation/src/table-as-container.png similarity index 100% rename from external/fltk/documentation/src/table-as-container.png rename to DoConfig/fltk/documentation/src/table-as-container.png diff --git a/external/fltk/documentation/src/table-dimensions.png b/DoConfig/fltk/documentation/src/table-dimensions.png similarity index 100% rename from external/fltk/documentation/src/table-dimensions.png rename to DoConfig/fltk/documentation/src/table-dimensions.png diff --git a/external/fltk/documentation/src/table-simple.png b/DoConfig/fltk/documentation/src/table-simple.png similarity index 100% rename from external/fltk/documentation/src/table-simple.png rename to DoConfig/fltk/documentation/src/table-simple.png diff --git a/external/fltk/documentation/src/tabs.png b/DoConfig/fltk/documentation/src/tabs.png similarity index 100% rename from external/fltk/documentation/src/tabs.png rename to DoConfig/fltk/documentation/src/tabs.png diff --git a/external/fltk/documentation/src/tabs_default.png b/DoConfig/fltk/documentation/src/tabs_default.png similarity index 100% rename from external/fltk/documentation/src/tabs_default.png rename to DoConfig/fltk/documentation/src/tabs_default.png diff --git a/external/fltk/documentation/src/tabs_selection.png b/DoConfig/fltk/documentation/src/tabs_selection.png similarity index 100% rename from external/fltk/documentation/src/tabs_selection.png rename to DoConfig/fltk/documentation/src/tabs_selection.png diff --git a/external/fltk/documentation/src/tabs_uniform.png b/DoConfig/fltk/documentation/src/tabs_uniform.png similarity index 100% rename from external/fltk/documentation/src/tabs_uniform.png rename to DoConfig/fltk/documentation/src/tabs_uniform.png diff --git a/external/fltk/documentation/src/text.png b/DoConfig/fltk/documentation/src/text.png similarity index 100% rename from external/fltk/documentation/src/text.png rename to DoConfig/fltk/documentation/src/text.png diff --git a/external/fltk/documentation/src/tiny.png b/DoConfig/fltk/documentation/src/tiny.png similarity index 100% rename from external/fltk/documentation/src/tiny.png rename to DoConfig/fltk/documentation/src/tiny.png diff --git a/external/fltk/documentation/src/tooltip-options.png b/DoConfig/fltk/documentation/src/tooltip-options.png similarity index 100% rename from external/fltk/documentation/src/tooltip-options.png rename to DoConfig/fltk/documentation/src/tooltip-options.png diff --git a/external/fltk/documentation/src/tree-dimensions.png b/DoConfig/fltk/documentation/src/tree-dimensions.png similarity index 100% rename from external/fltk/documentation/src/tree-dimensions.png rename to DoConfig/fltk/documentation/src/tree-dimensions.png diff --git a/external/fltk/documentation/src/tree-elements.png b/DoConfig/fltk/documentation/src/tree-elements.png similarity index 100% rename from external/fltk/documentation/src/tree-elements.png rename to DoConfig/fltk/documentation/src/tree-elements.png diff --git a/external/fltk/documentation/src/tree-simple.png b/DoConfig/fltk/documentation/src/tree-simple.png similarity index 100% rename from external/fltk/documentation/src/tree-simple.png rename to DoConfig/fltk/documentation/src/tree-simple.png diff --git a/external/fltk/documentation/src/unicode.dox b/DoConfig/fltk/documentation/src/unicode.dox similarity index 100% rename from external/fltk/documentation/src/unicode.dox rename to DoConfig/fltk/documentation/src/unicode.dox diff --git a/external/fltk/documentation/src/valuators.png b/DoConfig/fltk/documentation/src/valuators.png similarity index 100% rename from external/fltk/documentation/src/valuators.png rename to DoConfig/fltk/documentation/src/valuators.png diff --git a/external/fltk/documentation/src/value_slider.png b/DoConfig/fltk/documentation/src/value_slider.png similarity index 100% rename from external/fltk/documentation/src/value_slider.png rename to DoConfig/fltk/documentation/src/value_slider.png diff --git a/external/fltk/examples/Makefile b/DoConfig/fltk/examples/Makefile similarity index 100% rename from external/fltk/examples/Makefile rename to DoConfig/fltk/examples/Makefile diff --git a/external/fltk/examples/Makefile.FLTK b/DoConfig/fltk/examples/Makefile.FLTK similarity index 100% rename from external/fltk/examples/Makefile.FLTK rename to DoConfig/fltk/examples/Makefile.FLTK diff --git a/external/fltk/examples/OpenGL3-glut-test.cxx b/DoConfig/fltk/examples/OpenGL3-glut-test.cxx similarity index 100% rename from external/fltk/examples/OpenGL3-glut-test.cxx rename to DoConfig/fltk/examples/OpenGL3-glut-test.cxx diff --git a/external/fltk/examples/OpenGL3test.cxx b/DoConfig/fltk/examples/OpenGL3test.cxx similarity index 100% rename from external/fltk/examples/OpenGL3test.cxx rename to DoConfig/fltk/examples/OpenGL3test.cxx diff --git a/external/fltk/examples/README.examples b/DoConfig/fltk/examples/README.examples similarity index 100% rename from external/fltk/examples/README.examples rename to DoConfig/fltk/examples/README.examples diff --git a/external/fltk/examples/clipboard.cxx b/DoConfig/fltk/examples/clipboard.cxx similarity index 100% rename from external/fltk/examples/clipboard.cxx rename to DoConfig/fltk/examples/clipboard.cxx diff --git a/external/fltk/examples/fltk-versions.cxx b/DoConfig/fltk/examples/fltk-versions.cxx similarity index 100% rename from external/fltk/examples/fltk-versions.cxx rename to DoConfig/fltk/examples/fltk-versions.cxx diff --git a/external/fltk/examples/howto-add_fd-and-popen.cxx b/DoConfig/fltk/examples/howto-add_fd-and-popen.cxx similarity index 100% rename from external/fltk/examples/howto-add_fd-and-popen.cxx rename to DoConfig/fltk/examples/howto-add_fd-and-popen.cxx diff --git a/external/fltk/examples/howto-browser-with-icons.cxx b/DoConfig/fltk/examples/howto-browser-with-icons.cxx similarity index 100% rename from external/fltk/examples/howto-browser-with-icons.cxx rename to DoConfig/fltk/examples/howto-browser-with-icons.cxx diff --git a/external/fltk/examples/howto-drag-and-drop.cxx b/DoConfig/fltk/examples/howto-drag-and-drop.cxx similarity index 100% rename from external/fltk/examples/howto-drag-and-drop.cxx rename to DoConfig/fltk/examples/howto-drag-and-drop.cxx diff --git a/external/fltk/examples/howto-parse-args.cxx b/DoConfig/fltk/examples/howto-parse-args.cxx similarity index 100% rename from external/fltk/examples/howto-parse-args.cxx rename to DoConfig/fltk/examples/howto-parse-args.cxx diff --git a/external/fltk/examples/howto-text-over-image-button.cxx b/DoConfig/fltk/examples/howto-text-over-image-button.cxx similarity index 100% rename from external/fltk/examples/howto-text-over-image-button.cxx rename to DoConfig/fltk/examples/howto-text-over-image-button.cxx diff --git a/external/fltk/examples/menubar-add.cxx b/DoConfig/fltk/examples/menubar-add.cxx similarity index 100% rename from external/fltk/examples/menubar-add.cxx rename to DoConfig/fltk/examples/menubar-add.cxx diff --git a/external/fltk/examples/nativefilechooser-simple-app.cxx b/DoConfig/fltk/examples/nativefilechooser-simple-app.cxx similarity index 100% rename from external/fltk/examples/nativefilechooser-simple-app.cxx rename to DoConfig/fltk/examples/nativefilechooser-simple-app.cxx diff --git a/external/fltk/examples/progress-simple.cxx b/DoConfig/fltk/examples/progress-simple.cxx similarity index 100% rename from external/fltk/examples/progress-simple.cxx rename to DoConfig/fltk/examples/progress-simple.cxx diff --git a/external/fltk/examples/shapedwindow.cxx b/DoConfig/fltk/examples/shapedwindow.cxx similarity index 100% rename from external/fltk/examples/shapedwindow.cxx rename to DoConfig/fltk/examples/shapedwindow.cxx diff --git a/external/fltk/examples/table-as-container.cxx b/DoConfig/fltk/examples/table-as-container.cxx similarity index 100% rename from external/fltk/examples/table-as-container.cxx rename to DoConfig/fltk/examples/table-as-container.cxx diff --git a/external/fltk/examples/table-simple.cxx b/DoConfig/fltk/examples/table-simple.cxx similarity index 100% rename from external/fltk/examples/table-simple.cxx rename to DoConfig/fltk/examples/table-simple.cxx diff --git a/external/fltk/examples/table-sort.cxx b/DoConfig/fltk/examples/table-sort.cxx similarity index 100% rename from external/fltk/examples/table-sort.cxx rename to DoConfig/fltk/examples/table-sort.cxx diff --git a/external/fltk/examples/table-spreadsheet-with-keyboard-nav.cxx b/DoConfig/fltk/examples/table-spreadsheet-with-keyboard-nav.cxx similarity index 100% rename from external/fltk/examples/table-spreadsheet-with-keyboard-nav.cxx rename to DoConfig/fltk/examples/table-spreadsheet-with-keyboard-nav.cxx diff --git a/external/fltk/examples/table-spreadsheet.cxx b/DoConfig/fltk/examples/table-spreadsheet.cxx similarity index 100% rename from external/fltk/examples/table-spreadsheet.cxx rename to DoConfig/fltk/examples/table-spreadsheet.cxx diff --git a/external/fltk/examples/table-with-keynav.cxx b/DoConfig/fltk/examples/table-with-keynav.cxx similarity index 100% rename from external/fltk/examples/table-with-keynav.cxx rename to DoConfig/fltk/examples/table-with-keynav.cxx diff --git a/external/fltk/examples/tabs-simple.cxx b/DoConfig/fltk/examples/tabs-simple.cxx similarity index 100% rename from external/fltk/examples/tabs-simple.cxx rename to DoConfig/fltk/examples/tabs-simple.cxx diff --git a/external/fltk/examples/textdisplay-with-colors.cxx b/DoConfig/fltk/examples/textdisplay-with-colors.cxx similarity index 100% rename from external/fltk/examples/textdisplay-with-colors.cxx rename to DoConfig/fltk/examples/textdisplay-with-colors.cxx diff --git a/external/fltk/examples/texteditor-simple.cxx b/DoConfig/fltk/examples/texteditor-simple.cxx similarity index 100% rename from external/fltk/examples/texteditor-simple.cxx rename to DoConfig/fltk/examples/texteditor-simple.cxx diff --git a/external/fltk/examples/tree-as-container.cxx b/DoConfig/fltk/examples/tree-as-container.cxx similarity index 100% rename from external/fltk/examples/tree-as-container.cxx rename to DoConfig/fltk/examples/tree-as-container.cxx diff --git a/external/fltk/examples/tree-custom-draw-items.cxx b/DoConfig/fltk/examples/tree-custom-draw-items.cxx similarity index 100% rename from external/fltk/examples/tree-custom-draw-items.cxx rename to DoConfig/fltk/examples/tree-custom-draw-items.cxx diff --git a/external/fltk/examples/tree-custom-sort.cxx b/DoConfig/fltk/examples/tree-custom-sort.cxx similarity index 100% rename from external/fltk/examples/tree-custom-sort.cxx rename to DoConfig/fltk/examples/tree-custom-sort.cxx diff --git a/external/fltk/examples/tree-of-tables.cxx b/DoConfig/fltk/examples/tree-of-tables.cxx similarity index 100% rename from external/fltk/examples/tree-of-tables.cxx rename to DoConfig/fltk/examples/tree-of-tables.cxx diff --git a/external/fltk/examples/tree-simple.cxx b/DoConfig/fltk/examples/tree-simple.cxx similarity index 100% rename from external/fltk/examples/tree-simple.cxx rename to DoConfig/fltk/examples/tree-simple.cxx diff --git a/external/fltk/examples/wizard-simple.cxx b/DoConfig/fltk/examples/wizard-simple.cxx similarity index 100% rename from external/fltk/examples/wizard-simple.cxx rename to DoConfig/fltk/examples/wizard-simple.cxx diff --git a/external/fltk/fltk-config.in b/DoConfig/fltk/fltk-config.in similarity index 100% rename from external/fltk/fltk-config.in rename to DoConfig/fltk/fltk-config.in diff --git a/external/fltk/fltk.list.in b/DoConfig/fltk/fltk.list.in similarity index 100% rename from external/fltk/fltk.list.in rename to DoConfig/fltk/fltk.list.in diff --git a/external/fltk/fltk.spec b/DoConfig/fltk/fltk.spec similarity index 100% rename from external/fltk/fltk.spec rename to DoConfig/fltk/fltk.spec diff --git a/external/fltk/fltk.spec.in b/DoConfig/fltk/fltk.spec.in similarity index 100% rename from external/fltk/fltk.spec.in rename to DoConfig/fltk/fltk.spec.in diff --git a/external/fltk/fltk.xpm b/DoConfig/fltk/fltk.xpm similarity index 100% rename from external/fltk/fltk.xpm rename to DoConfig/fltk/fltk.xpm diff --git a/external/fltk/fluid/CMakeLists.txt b/DoConfig/fltk/fluid/CMakeLists.txt similarity index 100% rename from external/fltk/fluid/CMakeLists.txt rename to DoConfig/fltk/fluid/CMakeLists.txt diff --git a/external/fltk/fluid/CodeEditor.cxx b/DoConfig/fltk/fluid/CodeEditor.cxx similarity index 100% rename from external/fltk/fluid/CodeEditor.cxx rename to DoConfig/fltk/fluid/CodeEditor.cxx diff --git a/external/fltk/fluid/CodeEditor.h b/DoConfig/fltk/fluid/CodeEditor.h similarity index 100% rename from external/fltk/fluid/CodeEditor.h rename to DoConfig/fltk/fluid/CodeEditor.h diff --git a/external/fltk/fluid/ExternalCodeEditor_UNIX.cxx b/DoConfig/fltk/fluid/ExternalCodeEditor_UNIX.cxx similarity index 100% rename from external/fltk/fluid/ExternalCodeEditor_UNIX.cxx rename to DoConfig/fltk/fluid/ExternalCodeEditor_UNIX.cxx diff --git a/external/fltk/fluid/ExternalCodeEditor_UNIX.h b/DoConfig/fltk/fluid/ExternalCodeEditor_UNIX.h similarity index 100% rename from external/fltk/fluid/ExternalCodeEditor_UNIX.h rename to DoConfig/fltk/fluid/ExternalCodeEditor_UNIX.h diff --git a/external/fltk/fluid/ExternalCodeEditor_WIN32.cxx b/DoConfig/fltk/fluid/ExternalCodeEditor_WIN32.cxx similarity index 100% rename from external/fltk/fluid/ExternalCodeEditor_WIN32.cxx rename to DoConfig/fltk/fluid/ExternalCodeEditor_WIN32.cxx diff --git a/external/fltk/fluid/ExternalCodeEditor_WIN32.h b/DoConfig/fltk/fluid/ExternalCodeEditor_WIN32.h similarity index 100% rename from external/fltk/fluid/ExternalCodeEditor_WIN32.h rename to DoConfig/fltk/fluid/ExternalCodeEditor_WIN32.h diff --git a/external/fltk/fluid/Fl_Function_Type.cxx b/DoConfig/fltk/fluid/Fl_Function_Type.cxx similarity index 100% rename from external/fltk/fluid/Fl_Function_Type.cxx rename to DoConfig/fltk/fluid/Fl_Function_Type.cxx diff --git a/external/fltk/fluid/Fl_Group_Type.cxx b/DoConfig/fltk/fluid/Fl_Group_Type.cxx similarity index 100% rename from external/fltk/fluid/Fl_Group_Type.cxx rename to DoConfig/fltk/fluid/Fl_Group_Type.cxx diff --git a/external/fltk/fluid/Fl_Menu_Type.cxx b/DoConfig/fltk/fluid/Fl_Menu_Type.cxx similarity index 100% rename from external/fltk/fluid/Fl_Menu_Type.cxx rename to DoConfig/fltk/fluid/Fl_Menu_Type.cxx diff --git a/external/fltk/fluid/Fl_Type.cxx b/DoConfig/fltk/fluid/Fl_Type.cxx similarity index 100% rename from external/fltk/fluid/Fl_Type.cxx rename to DoConfig/fltk/fluid/Fl_Type.cxx diff --git a/external/fltk/fluid/Fl_Type.h b/DoConfig/fltk/fluid/Fl_Type.h similarity index 100% rename from external/fltk/fluid/Fl_Type.h rename to DoConfig/fltk/fluid/Fl_Type.h diff --git a/external/fltk/fluid/Fl_Widget_Type.cxx b/DoConfig/fltk/fluid/Fl_Widget_Type.cxx similarity index 100% rename from external/fltk/fluid/Fl_Widget_Type.cxx rename to DoConfig/fltk/fluid/Fl_Widget_Type.cxx diff --git a/external/fltk/fluid/Fl_Widget_Type.h b/DoConfig/fltk/fluid/Fl_Widget_Type.h similarity index 100% rename from external/fltk/fluid/Fl_Widget_Type.h rename to DoConfig/fltk/fluid/Fl_Widget_Type.h diff --git a/external/fltk/fluid/Fl_Window_Type.cxx b/DoConfig/fltk/fluid/Fl_Window_Type.cxx similarity index 100% rename from external/fltk/fluid/Fl_Window_Type.cxx rename to DoConfig/fltk/fluid/Fl_Window_Type.cxx diff --git a/external/fltk/fluid/Fluid_Image.cxx b/DoConfig/fltk/fluid/Fluid_Image.cxx similarity index 100% rename from external/fltk/fluid/Fluid_Image.cxx rename to DoConfig/fltk/fluid/Fluid_Image.cxx diff --git a/external/fltk/fluid/Fluid_Image.h b/DoConfig/fltk/fluid/Fluid_Image.h similarity index 100% rename from external/fltk/fluid/Fluid_Image.h rename to DoConfig/fltk/fluid/Fluid_Image.h diff --git a/external/fltk/fluid/Makefile b/DoConfig/fltk/fluid/Makefile similarity index 100% rename from external/fltk/fluid/Makefile rename to DoConfig/fltk/fluid/Makefile diff --git a/external/fltk/fluid/Shortcut_Button.h b/DoConfig/fltk/fluid/Shortcut_Button.h similarity index 100% rename from external/fltk/fluid/Shortcut_Button.h rename to DoConfig/fltk/fluid/Shortcut_Button.h diff --git a/external/fltk/fluid/about_panel.cxx b/DoConfig/fltk/fluid/about_panel.cxx similarity index 100% rename from external/fltk/fluid/about_panel.cxx rename to DoConfig/fltk/fluid/about_panel.cxx diff --git a/external/fltk/fluid/about_panel.fl b/DoConfig/fltk/fluid/about_panel.fl similarity index 100% rename from external/fltk/fluid/about_panel.fl rename to DoConfig/fltk/fluid/about_panel.fl diff --git a/external/fltk/fluid/about_panel.h b/DoConfig/fltk/fluid/about_panel.h similarity index 100% rename from external/fltk/fluid/about_panel.h rename to DoConfig/fltk/fluid/about_panel.h diff --git a/external/fltk/fluid/align_widget.cxx b/DoConfig/fltk/fluid/align_widget.cxx similarity index 100% rename from external/fltk/fluid/align_widget.cxx rename to DoConfig/fltk/fluid/align_widget.cxx diff --git a/external/fltk/fluid/alignment_panel.cxx b/DoConfig/fltk/fluid/alignment_panel.cxx similarity index 100% rename from external/fltk/fluid/alignment_panel.cxx rename to DoConfig/fltk/fluid/alignment_panel.cxx diff --git a/external/fltk/fluid/alignment_panel.fl b/DoConfig/fltk/fluid/alignment_panel.fl similarity index 100% rename from external/fltk/fluid/alignment_panel.fl rename to DoConfig/fltk/fluid/alignment_panel.fl diff --git a/external/fltk/fluid/alignment_panel.h b/DoConfig/fltk/fluid/alignment_panel.h similarity index 100% rename from external/fltk/fluid/alignment_panel.h rename to DoConfig/fltk/fluid/alignment_panel.h diff --git a/external/fltk/fluid/code.cxx b/DoConfig/fltk/fluid/code.cxx similarity index 100% rename from external/fltk/fluid/code.cxx rename to DoConfig/fltk/fluid/code.cxx diff --git a/external/fltk/fluid/comments.h b/DoConfig/fltk/fluid/comments.h similarity index 100% rename from external/fltk/fluid/comments.h rename to DoConfig/fltk/fluid/comments.h diff --git a/external/fltk/fluid/factory.cxx b/DoConfig/fltk/fluid/factory.cxx similarity index 100% rename from external/fltk/fluid/factory.cxx rename to DoConfig/fltk/fluid/factory.cxx diff --git a/external/fltk/fluid/file.cxx b/DoConfig/fltk/fluid/file.cxx similarity index 100% rename from external/fltk/fluid/file.cxx rename to DoConfig/fltk/fluid/file.cxx diff --git a/external/fltk/fluid/fluid.app/Contents/Info.plist b/DoConfig/fltk/fluid/fluid.app/Contents/Info.plist similarity index 100% rename from external/fltk/fluid/fluid.app/Contents/Info.plist rename to DoConfig/fltk/fluid/fluid.app/Contents/Info.plist diff --git a/external/fltk/fluid/fluid.app/Contents/PkgInfo b/DoConfig/fltk/fluid/fluid.app/Contents/PkgInfo similarity index 100% rename from external/fltk/fluid/fluid.app/Contents/PkgInfo rename to DoConfig/fltk/fluid/fluid.app/Contents/PkgInfo diff --git a/external/fltk/fluid/fluid.app/Contents/Resources/fluid.icns b/DoConfig/fltk/fluid/fluid.app/Contents/Resources/fluid.icns similarity index 100% rename from external/fltk/fluid/fluid.app/Contents/Resources/fluid.icns rename to DoConfig/fltk/fluid/fluid.app/Contents/Resources/fluid.icns diff --git a/external/fltk/fluid/fluid.cxx b/DoConfig/fltk/fluid/fluid.cxx similarity index 100% rename from external/fltk/fluid/fluid.cxx rename to DoConfig/fltk/fluid/fluid.cxx diff --git a/external/fltk/fluid/fluid.desktop b/DoConfig/fltk/fluid/fluid.desktop similarity index 100% rename from external/fltk/fluid/fluid.desktop rename to DoConfig/fltk/fluid/fluid.desktop diff --git a/external/fltk/fluid/fluid.xml b/DoConfig/fltk/fluid/fluid.xml similarity index 100% rename from external/fltk/fluid/fluid.xml rename to DoConfig/fltk/fluid/fluid.xml diff --git a/external/fltk/fluid/function_panel.cxx b/DoConfig/fltk/fluid/function_panel.cxx similarity index 100% rename from external/fltk/fluid/function_panel.cxx rename to DoConfig/fltk/fluid/function_panel.cxx diff --git a/external/fltk/fluid/function_panel.fl b/DoConfig/fltk/fluid/function_panel.fl similarity index 100% rename from external/fltk/fluid/function_panel.fl rename to DoConfig/fltk/fluid/function_panel.fl diff --git a/external/fltk/fluid/function_panel.h b/DoConfig/fltk/fluid/function_panel.h similarity index 100% rename from external/fltk/fluid/function_panel.h rename to DoConfig/fltk/fluid/function_panel.h diff --git a/external/fltk/fluid/icons/fluid-128.png b/DoConfig/fltk/fluid/icons/fluid-128.png similarity index 100% rename from external/fltk/fluid/icons/fluid-128.png rename to DoConfig/fltk/fluid/icons/fluid-128.png diff --git a/external/fltk/fluid/icons/fluid-16.png b/DoConfig/fltk/fluid/icons/fluid-16.png similarity index 100% rename from external/fltk/fluid/icons/fluid-16.png rename to DoConfig/fltk/fluid/icons/fluid-16.png diff --git a/external/fltk/fluid/icons/fluid-16i.png b/DoConfig/fltk/fluid/icons/fluid-16i.png similarity index 100% rename from external/fltk/fluid/icons/fluid-16i.png rename to DoConfig/fltk/fluid/icons/fluid-16i.png diff --git a/external/fltk/fluid/icons/fluid-256.png b/DoConfig/fltk/fluid/icons/fluid-256.png similarity index 100% rename from external/fltk/fluid/icons/fluid-256.png rename to DoConfig/fltk/fluid/icons/fluid-256.png diff --git a/external/fltk/fluid/icons/fluid-32.png b/DoConfig/fltk/fluid/icons/fluid-32.png similarity index 100% rename from external/fltk/fluid/icons/fluid-32.png rename to DoConfig/fltk/fluid/icons/fluid-32.png diff --git a/external/fltk/fluid/icons/fluid-32.xpm b/DoConfig/fltk/fluid/icons/fluid-32.xpm similarity index 100% rename from external/fltk/fluid/icons/fluid-32.xpm rename to DoConfig/fltk/fluid/icons/fluid-32.xpm diff --git a/external/fltk/fluid/icons/fluid-32i.png b/DoConfig/fltk/fluid/icons/fluid-32i.png similarity index 100% rename from external/fltk/fluid/icons/fluid-32i.png rename to DoConfig/fltk/fluid/icons/fluid-32i.png diff --git a/external/fltk/fluid/icons/fluid-48.png b/DoConfig/fltk/fluid/icons/fluid-48.png similarity index 100% rename from external/fltk/fluid/icons/fluid-48.png rename to DoConfig/fltk/fluid/icons/fluid-48.png diff --git a/external/fltk/fluid/icons/fluid-64.png b/DoConfig/fltk/fluid/icons/fluid-64.png similarity index 100% rename from external/fltk/fluid/icons/fluid-64.png rename to DoConfig/fltk/fluid/icons/fluid-64.png diff --git a/external/fltk/fluid/icons/fluid-96.xpm b/DoConfig/fltk/fluid/icons/fluid-96.xpm similarity index 100% rename from external/fltk/fluid/icons/fluid-96.xpm rename to DoConfig/fltk/fluid/icons/fluid-96.xpm diff --git a/external/fltk/fluid/icons/fluid.ico b/DoConfig/fltk/fluid/icons/fluid.ico similarity index 100% rename from external/fltk/fluid/icons/fluid.ico rename to DoConfig/fltk/fluid/icons/fluid.ico diff --git a/external/fltk/fluid/icons/fluid.xcf_gz b/DoConfig/fltk/fluid/icons/fluid.xcf_gz similarity index 100% rename from external/fltk/fluid/icons/fluid.xcf_gz rename to DoConfig/fltk/fluid/icons/fluid.xcf_gz diff --git a/external/fltk/fluid/makedepend b/DoConfig/fltk/fluid/makedepend similarity index 100% rename from external/fltk/fluid/makedepend rename to DoConfig/fltk/fluid/makedepend diff --git a/external/fltk/fluid/pixmaps/flAdjuster.xpm b/DoConfig/fltk/fluid/pixmaps/flAdjuster.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flAdjuster.xpm rename to DoConfig/fltk/fluid/pixmaps/flAdjuster.xpm diff --git a/external/fltk/fluid/pixmaps/flBox.xpm b/DoConfig/fltk/fluid/pixmaps/flBox.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flBox.xpm rename to DoConfig/fltk/fluid/pixmaps/flBox.xpm diff --git a/external/fltk/fluid/pixmaps/flBrowser.xpm b/DoConfig/fltk/fluid/pixmaps/flBrowser.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flBrowser.xpm rename to DoConfig/fltk/fluid/pixmaps/flBrowser.xpm diff --git a/external/fltk/fluid/pixmaps/flButton.xpm b/DoConfig/fltk/fluid/pixmaps/flButton.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flButton.xpm rename to DoConfig/fltk/fluid/pixmaps/flButton.xpm diff --git a/external/fltk/fluid/pixmaps/flCheckBrowser.xpm b/DoConfig/fltk/fluid/pixmaps/flCheckBrowser.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flCheckBrowser.xpm rename to DoConfig/fltk/fluid/pixmaps/flCheckBrowser.xpm diff --git a/external/fltk/fluid/pixmaps/flCheckButton.xpm b/DoConfig/fltk/fluid/pixmaps/flCheckButton.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flCheckButton.xpm rename to DoConfig/fltk/fluid/pixmaps/flCheckButton.xpm diff --git a/external/fltk/fluid/pixmaps/flChoice.xpm b/DoConfig/fltk/fluid/pixmaps/flChoice.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flChoice.xpm rename to DoConfig/fltk/fluid/pixmaps/flChoice.xpm diff --git a/external/fltk/fluid/pixmaps/flClass.xpm b/DoConfig/fltk/fluid/pixmaps/flClass.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flClass.xpm rename to DoConfig/fltk/fluid/pixmaps/flClass.xpm diff --git a/external/fltk/fluid/pixmaps/flClock.xpm b/DoConfig/fltk/fluid/pixmaps/flClock.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flClock.xpm rename to DoConfig/fltk/fluid/pixmaps/flClock.xpm diff --git a/external/fltk/fluid/pixmaps/flCode.xpm b/DoConfig/fltk/fluid/pixmaps/flCode.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flCode.xpm rename to DoConfig/fltk/fluid/pixmaps/flCode.xpm diff --git a/external/fltk/fluid/pixmaps/flCodeBlock.xpm b/DoConfig/fltk/fluid/pixmaps/flCodeBlock.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flCodeBlock.xpm rename to DoConfig/fltk/fluid/pixmaps/flCodeBlock.xpm diff --git a/external/fltk/fluid/pixmaps/flComment.xpm b/DoConfig/fltk/fluid/pixmaps/flComment.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flComment.xpm rename to DoConfig/fltk/fluid/pixmaps/flComment.xpm diff --git a/external/fltk/fluid/pixmaps/flCounter.xpm b/DoConfig/fltk/fluid/pixmaps/flCounter.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flCounter.xpm rename to DoConfig/fltk/fluid/pixmaps/flCounter.xpm diff --git a/external/fltk/fluid/pixmaps/flData.xpm b/DoConfig/fltk/fluid/pixmaps/flData.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flData.xpm rename to DoConfig/fltk/fluid/pixmaps/flData.xpm diff --git a/external/fltk/fluid/pixmaps/flDeclaration.xpm b/DoConfig/fltk/fluid/pixmaps/flDeclaration.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flDeclaration.xpm rename to DoConfig/fltk/fluid/pixmaps/flDeclaration.xpm diff --git a/external/fltk/fluid/pixmaps/flDeclarationBlock.xpm b/DoConfig/fltk/fluid/pixmaps/flDeclarationBlock.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flDeclarationBlock.xpm rename to DoConfig/fltk/fluid/pixmaps/flDeclarationBlock.xpm diff --git a/external/fltk/fluid/pixmaps/flDial.xpm b/DoConfig/fltk/fluid/pixmaps/flDial.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flDial.xpm rename to DoConfig/fltk/fluid/pixmaps/flDial.xpm diff --git a/external/fltk/fluid/pixmaps/flFileBrowser.xpm b/DoConfig/fltk/fluid/pixmaps/flFileBrowser.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flFileBrowser.xpm rename to DoConfig/fltk/fluid/pixmaps/flFileBrowser.xpm diff --git a/external/fltk/fluid/pixmaps/flFileInput.xpm b/DoConfig/fltk/fluid/pixmaps/flFileInput.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flFileInput.xpm rename to DoConfig/fltk/fluid/pixmaps/flFileInput.xpm diff --git a/external/fltk/fluid/pixmaps/flFunction.xpm b/DoConfig/fltk/fluid/pixmaps/flFunction.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flFunction.xpm rename to DoConfig/fltk/fluid/pixmaps/flFunction.xpm diff --git a/external/fltk/fluid/pixmaps/flGroup.xpm b/DoConfig/fltk/fluid/pixmaps/flGroup.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flGroup.xpm rename to DoConfig/fltk/fluid/pixmaps/flGroup.xpm diff --git a/external/fltk/fluid/pixmaps/flHelp.xpm b/DoConfig/fltk/fluid/pixmaps/flHelp.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flHelp.xpm rename to DoConfig/fltk/fluid/pixmaps/flHelp.xpm diff --git a/external/fltk/fluid/pixmaps/flInput.xpm b/DoConfig/fltk/fluid/pixmaps/flInput.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flInput.xpm rename to DoConfig/fltk/fluid/pixmaps/flInput.xpm diff --git a/external/fltk/fluid/pixmaps/flLightButton.xpm b/DoConfig/fltk/fluid/pixmaps/flLightButton.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flLightButton.xpm rename to DoConfig/fltk/fluid/pixmaps/flLightButton.xpm diff --git a/external/fltk/fluid/pixmaps/flMenuButton.xpm b/DoConfig/fltk/fluid/pixmaps/flMenuButton.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flMenuButton.xpm rename to DoConfig/fltk/fluid/pixmaps/flMenuButton.xpm diff --git a/external/fltk/fluid/pixmaps/flMenubar.xpm b/DoConfig/fltk/fluid/pixmaps/flMenubar.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flMenubar.xpm rename to DoConfig/fltk/fluid/pixmaps/flMenubar.xpm diff --git a/external/fltk/fluid/pixmaps/flMenuitem.xpm b/DoConfig/fltk/fluid/pixmaps/flMenuitem.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flMenuitem.xpm rename to DoConfig/fltk/fluid/pixmaps/flMenuitem.xpm diff --git a/external/fltk/fluid/pixmaps/flOutput.xpm b/DoConfig/fltk/fluid/pixmaps/flOutput.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flOutput.xpm rename to DoConfig/fltk/fluid/pixmaps/flOutput.xpm diff --git a/external/fltk/fluid/pixmaps/flPack.xpm b/DoConfig/fltk/fluid/pixmaps/flPack.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flPack.xpm rename to DoConfig/fltk/fluid/pixmaps/flPack.xpm diff --git a/external/fltk/fluid/pixmaps/flProgress.xpm b/DoConfig/fltk/fluid/pixmaps/flProgress.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flProgress.xpm rename to DoConfig/fltk/fluid/pixmaps/flProgress.xpm diff --git a/external/fltk/fluid/pixmaps/flRepeatButton.xpm b/DoConfig/fltk/fluid/pixmaps/flRepeatButton.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flRepeatButton.xpm rename to DoConfig/fltk/fluid/pixmaps/flRepeatButton.xpm diff --git a/external/fltk/fluid/pixmaps/flReturnButton.xpm b/DoConfig/fltk/fluid/pixmaps/flReturnButton.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flReturnButton.xpm rename to DoConfig/fltk/fluid/pixmaps/flReturnButton.xpm diff --git a/external/fltk/fluid/pixmaps/flRoller.xpm b/DoConfig/fltk/fluid/pixmaps/flRoller.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flRoller.xpm rename to DoConfig/fltk/fluid/pixmaps/flRoller.xpm diff --git a/external/fltk/fluid/pixmaps/flRoundButton.xpm b/DoConfig/fltk/fluid/pixmaps/flRoundButton.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flRoundButton.xpm rename to DoConfig/fltk/fluid/pixmaps/flRoundButton.xpm diff --git a/external/fltk/fluid/pixmaps/flScroll.xpm b/DoConfig/fltk/fluid/pixmaps/flScroll.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flScroll.xpm rename to DoConfig/fltk/fluid/pixmaps/flScroll.xpm diff --git a/external/fltk/fluid/pixmaps/flScrollBar.xpm b/DoConfig/fltk/fluid/pixmaps/flScrollBar.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flScrollBar.xpm rename to DoConfig/fltk/fluid/pixmaps/flScrollBar.xpm diff --git a/external/fltk/fluid/pixmaps/flSlider.xpm b/DoConfig/fltk/fluid/pixmaps/flSlider.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flSlider.xpm rename to DoConfig/fltk/fluid/pixmaps/flSlider.xpm diff --git a/external/fltk/fluid/pixmaps/flSpinner.xpm b/DoConfig/fltk/fluid/pixmaps/flSpinner.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flSpinner.xpm rename to DoConfig/fltk/fluid/pixmaps/flSpinner.xpm diff --git a/external/fltk/fluid/pixmaps/flSubmenu.xpm b/DoConfig/fltk/fluid/pixmaps/flSubmenu.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flSubmenu.xpm rename to DoConfig/fltk/fluid/pixmaps/flSubmenu.xpm diff --git a/external/fltk/fluid/pixmaps/flTable.xpm b/DoConfig/fltk/fluid/pixmaps/flTable.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flTable.xpm rename to DoConfig/fltk/fluid/pixmaps/flTable.xpm diff --git a/external/fltk/fluid/pixmaps/flTabs.xpm b/DoConfig/fltk/fluid/pixmaps/flTabs.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flTabs.xpm rename to DoConfig/fltk/fluid/pixmaps/flTabs.xpm diff --git a/external/fltk/fluid/pixmaps/flTextDisplay.xpm b/DoConfig/fltk/fluid/pixmaps/flTextDisplay.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flTextDisplay.xpm rename to DoConfig/fltk/fluid/pixmaps/flTextDisplay.xpm diff --git a/external/fltk/fluid/pixmaps/flTextEdit.xpm b/DoConfig/fltk/fluid/pixmaps/flTextEdit.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flTextEdit.xpm rename to DoConfig/fltk/fluid/pixmaps/flTextEdit.xpm diff --git a/external/fltk/fluid/pixmaps/flTile.xpm b/DoConfig/fltk/fluid/pixmaps/flTile.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flTile.xpm rename to DoConfig/fltk/fluid/pixmaps/flTile.xpm diff --git a/external/fltk/fluid/pixmaps/flTree.xpm b/DoConfig/fltk/fluid/pixmaps/flTree.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flTree.xpm rename to DoConfig/fltk/fluid/pixmaps/flTree.xpm diff --git a/external/fltk/fluid/pixmaps/flValueInput.xpm b/DoConfig/fltk/fluid/pixmaps/flValueInput.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flValueInput.xpm rename to DoConfig/fltk/fluid/pixmaps/flValueInput.xpm diff --git a/external/fltk/fluid/pixmaps/flValueOutput.xpm b/DoConfig/fltk/fluid/pixmaps/flValueOutput.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flValueOutput.xpm rename to DoConfig/fltk/fluid/pixmaps/flValueOutput.xpm diff --git a/external/fltk/fluid/pixmaps/flValueSlider.xpm b/DoConfig/fltk/fluid/pixmaps/flValueSlider.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flValueSlider.xpm rename to DoConfig/fltk/fluid/pixmaps/flValueSlider.xpm diff --git a/external/fltk/fluid/pixmaps/flWidgetClass.xpm b/DoConfig/fltk/fluid/pixmaps/flWidgetClass.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flWidgetClass.xpm rename to DoConfig/fltk/fluid/pixmaps/flWidgetClass.xpm diff --git a/external/fltk/fluid/pixmaps/flWindow.xpm b/DoConfig/fltk/fluid/pixmaps/flWindow.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flWindow.xpm rename to DoConfig/fltk/fluid/pixmaps/flWindow.xpm diff --git a/external/fltk/fluid/pixmaps/flWizard.xpm b/DoConfig/fltk/fluid/pixmaps/flWizard.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/flWizard.xpm rename to DoConfig/fltk/fluid/pixmaps/flWizard.xpm diff --git a/external/fltk/fluid/pixmaps/lock.xpm b/DoConfig/fltk/fluid/pixmaps/lock.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/lock.xpm rename to DoConfig/fltk/fluid/pixmaps/lock.xpm diff --git a/external/fltk/fluid/pixmaps/print_color.xpm b/DoConfig/fltk/fluid/pixmaps/print_color.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/print_color.xpm rename to DoConfig/fltk/fluid/pixmaps/print_color.xpm diff --git a/external/fltk/fluid/pixmaps/print_gray.xpm b/DoConfig/fltk/fluid/pixmaps/print_gray.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/print_gray.xpm rename to DoConfig/fltk/fluid/pixmaps/print_gray.xpm diff --git a/external/fltk/fluid/pixmaps/protected.xpm b/DoConfig/fltk/fluid/pixmaps/protected.xpm similarity index 100% rename from external/fltk/fluid/pixmaps/protected.xpm rename to DoConfig/fltk/fluid/pixmaps/protected.xpm diff --git a/external/fltk/fluid/print_panel.cxx b/DoConfig/fltk/fluid/print_panel.cxx similarity index 100% rename from external/fltk/fluid/print_panel.cxx rename to DoConfig/fltk/fluid/print_panel.cxx diff --git a/external/fltk/fluid/print_panel.fl b/DoConfig/fltk/fluid/print_panel.fl similarity index 100% rename from external/fltk/fluid/print_panel.fl rename to DoConfig/fltk/fluid/print_panel.fl diff --git a/external/fltk/fluid/print_panel.h b/DoConfig/fltk/fluid/print_panel.h similarity index 100% rename from external/fltk/fluid/print_panel.h rename to DoConfig/fltk/fluid/print_panel.h diff --git a/external/fltk/fluid/template_panel.cxx b/DoConfig/fltk/fluid/template_panel.cxx similarity index 100% rename from external/fltk/fluid/template_panel.cxx rename to DoConfig/fltk/fluid/template_panel.cxx diff --git a/external/fltk/fluid/template_panel.fl b/DoConfig/fltk/fluid/template_panel.fl similarity index 100% rename from external/fltk/fluid/template_panel.fl rename to DoConfig/fltk/fluid/template_panel.fl diff --git a/external/fltk/fluid/template_panel.h b/DoConfig/fltk/fluid/template_panel.h similarity index 100% rename from external/fltk/fluid/template_panel.h rename to DoConfig/fltk/fluid/template_panel.h diff --git a/external/fltk/fluid/undo.cxx b/DoConfig/fltk/fluid/undo.cxx similarity index 100% rename from external/fltk/fluid/undo.cxx rename to DoConfig/fltk/fluid/undo.cxx diff --git a/external/fltk/fluid/undo.h b/DoConfig/fltk/fluid/undo.h similarity index 100% rename from external/fltk/fluid/undo.h rename to DoConfig/fltk/fluid/undo.h diff --git a/external/fltk/fluid/widget_panel.cxx b/DoConfig/fltk/fluid/widget_panel.cxx similarity index 100% rename from external/fltk/fluid/widget_panel.cxx rename to DoConfig/fltk/fluid/widget_panel.cxx diff --git a/external/fltk/fluid/widget_panel.fl b/DoConfig/fltk/fluid/widget_panel.fl similarity index 100% rename from external/fltk/fluid/widget_panel.fl rename to DoConfig/fltk/fluid/widget_panel.fl diff --git a/external/fltk/fluid/widget_panel.h b/DoConfig/fltk/fluid/widget_panel.h similarity index 100% rename from external/fltk/fluid/widget_panel.h rename to DoConfig/fltk/fluid/widget_panel.h diff --git a/external/fltk/forms.h b/DoConfig/fltk/forms.h similarity index 100% rename from external/fltk/forms.h rename to DoConfig/fltk/forms.h diff --git a/external/fltk/html/fltk.css b/DoConfig/fltk/html/fltk.css similarity index 100% rename from external/fltk/html/fltk.css rename to DoConfig/fltk/html/fltk.css diff --git a/external/fltk/html/hdr-top-right.gif b/DoConfig/fltk/html/hdr-top-right.gif similarity index 100% rename from external/fltk/html/hdr-top-right.gif rename to DoConfig/fltk/html/hdr-top-right.gif diff --git a/external/fltk/ide/README.IDE b/DoConfig/fltk/ide/README.IDE similarity index 100% rename from external/fltk/ide/README.IDE rename to DoConfig/fltk/ide/README.IDE diff --git a/external/fltk/ide/VisualC2008/CubeView.vcproj b/DoConfig/fltk/ide/VisualC2008/CubeView.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/CubeView.vcproj rename to DoConfig/fltk/ide/VisualC2008/CubeView.vcproj diff --git a/external/fltk/ide/VisualC2008/adjuster.vcproj b/DoConfig/fltk/ide/VisualC2008/adjuster.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/adjuster.vcproj rename to DoConfig/fltk/ide/VisualC2008/adjuster.vcproj diff --git a/external/fltk/ide/VisualC2008/arc.vcproj b/DoConfig/fltk/ide/VisualC2008/arc.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/arc.vcproj rename to DoConfig/fltk/ide/VisualC2008/arc.vcproj diff --git a/external/fltk/ide/VisualC2008/ask.vcproj b/DoConfig/fltk/ide/VisualC2008/ask.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/ask.vcproj rename to DoConfig/fltk/ide/VisualC2008/ask.vcproj diff --git a/external/fltk/ide/VisualC2008/bitmap.vcproj b/DoConfig/fltk/ide/VisualC2008/bitmap.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/bitmap.vcproj rename to DoConfig/fltk/ide/VisualC2008/bitmap.vcproj diff --git a/external/fltk/ide/VisualC2008/blocks.vcproj b/DoConfig/fltk/ide/VisualC2008/blocks.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/blocks.vcproj rename to DoConfig/fltk/ide/VisualC2008/blocks.vcproj diff --git a/external/fltk/ide/VisualC2008/boxtype.vcproj b/DoConfig/fltk/ide/VisualC2008/boxtype.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/boxtype.vcproj rename to DoConfig/fltk/ide/VisualC2008/boxtype.vcproj diff --git a/external/fltk/ide/VisualC2008/browser.vcproj b/DoConfig/fltk/ide/VisualC2008/browser.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/browser.vcproj rename to DoConfig/fltk/ide/VisualC2008/browser.vcproj diff --git a/external/fltk/ide/VisualC2008/button.vcproj b/DoConfig/fltk/ide/VisualC2008/button.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/button.vcproj rename to DoConfig/fltk/ide/VisualC2008/button.vcproj diff --git a/external/fltk/ide/VisualC2008/buttons.vcproj b/DoConfig/fltk/ide/VisualC2008/buttons.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/buttons.vcproj rename to DoConfig/fltk/ide/VisualC2008/buttons.vcproj diff --git a/external/fltk/ide/VisualC2008/cairo_test.vcproj b/DoConfig/fltk/ide/VisualC2008/cairo_test.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/cairo_test.vcproj rename to DoConfig/fltk/ide/VisualC2008/cairo_test.vcproj diff --git a/external/fltk/ide/VisualC2008/cfluid.cmd b/DoConfig/fltk/ide/VisualC2008/cfluid.cmd similarity index 100% rename from external/fltk/ide/VisualC2008/cfluid.cmd rename to DoConfig/fltk/ide/VisualC2008/cfluid.cmd diff --git a/external/fltk/ide/VisualC2008/checkers.vcproj b/DoConfig/fltk/ide/VisualC2008/checkers.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/checkers.vcproj rename to DoConfig/fltk/ide/VisualC2008/checkers.vcproj diff --git a/external/fltk/ide/VisualC2008/clock.vcproj b/DoConfig/fltk/ide/VisualC2008/clock.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/clock.vcproj rename to DoConfig/fltk/ide/VisualC2008/clock.vcproj diff --git a/external/fltk/ide/VisualC2008/colbrowser.vcproj b/DoConfig/fltk/ide/VisualC2008/colbrowser.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/colbrowser.vcproj rename to DoConfig/fltk/ide/VisualC2008/colbrowser.vcproj diff --git a/external/fltk/ide/VisualC2008/color_chooser.vcproj b/DoConfig/fltk/ide/VisualC2008/color_chooser.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/color_chooser.vcproj rename to DoConfig/fltk/ide/VisualC2008/color_chooser.vcproj diff --git a/external/fltk/ide/VisualC2008/config.h b/DoConfig/fltk/ide/VisualC2008/config.h similarity index 100% rename from external/fltk/ide/VisualC2008/config.h rename to DoConfig/fltk/ide/VisualC2008/config.h diff --git a/external/fltk/ide/VisualC2008/cube.vcproj b/DoConfig/fltk/ide/VisualC2008/cube.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/cube.vcproj rename to DoConfig/fltk/ide/VisualC2008/cube.vcproj diff --git a/external/fltk/ide/VisualC2008/cursor.vcproj b/DoConfig/fltk/ide/VisualC2008/cursor.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/cursor.vcproj rename to DoConfig/fltk/ide/VisualC2008/cursor.vcproj diff --git a/external/fltk/ide/VisualC2008/curve.vcproj b/DoConfig/fltk/ide/VisualC2008/curve.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/curve.vcproj rename to DoConfig/fltk/ide/VisualC2008/curve.vcproj diff --git a/external/fltk/ide/VisualC2008/demo.vcproj b/DoConfig/fltk/ide/VisualC2008/demo.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/demo.vcproj rename to DoConfig/fltk/ide/VisualC2008/demo.vcproj diff --git a/external/fltk/ide/VisualC2008/device.vcproj b/DoConfig/fltk/ide/VisualC2008/device.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/device.vcproj rename to DoConfig/fltk/ide/VisualC2008/device.vcproj diff --git a/external/fltk/ide/VisualC2008/doublebuffer.vcproj b/DoConfig/fltk/ide/VisualC2008/doublebuffer.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/doublebuffer.vcproj rename to DoConfig/fltk/ide/VisualC2008/doublebuffer.vcproj diff --git a/external/fltk/ide/VisualC2008/editor.vcproj b/DoConfig/fltk/ide/VisualC2008/editor.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/editor.vcproj rename to DoConfig/fltk/ide/VisualC2008/editor.vcproj diff --git a/external/fltk/ide/VisualC2008/fast_slow.vcproj b/DoConfig/fltk/ide/VisualC2008/fast_slow.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fast_slow.vcproj rename to DoConfig/fltk/ide/VisualC2008/fast_slow.vcproj diff --git a/external/fltk/ide/VisualC2008/file_chooser.vcproj b/DoConfig/fltk/ide/VisualC2008/file_chooser.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/file_chooser.vcproj rename to DoConfig/fltk/ide/VisualC2008/file_chooser.vcproj diff --git a/external/fltk/ide/VisualC2008/fltk.lib.vcproj b/DoConfig/fltk/ide/VisualC2008/fltk.lib.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fltk.lib.vcproj rename to DoConfig/fltk/ide/VisualC2008/fltk.lib.vcproj diff --git a/external/fltk/ide/VisualC2008/fltk.sln b/DoConfig/fltk/ide/VisualC2008/fltk.sln similarity index 100% rename from external/fltk/ide/VisualC2008/fltk.sln rename to DoConfig/fltk/ide/VisualC2008/fltk.sln diff --git a/external/fltk/ide/VisualC2008/fltkdll.vcproj b/DoConfig/fltk/ide/VisualC2008/fltkdll.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fltkdll.vcproj rename to DoConfig/fltk/ide/VisualC2008/fltkdll.vcproj diff --git a/external/fltk/ide/VisualC2008/fltkforms.vcproj b/DoConfig/fltk/ide/VisualC2008/fltkforms.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fltkforms.vcproj rename to DoConfig/fltk/ide/VisualC2008/fltkforms.vcproj diff --git a/external/fltk/ide/VisualC2008/fltkgl.vcproj b/DoConfig/fltk/ide/VisualC2008/fltkgl.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fltkgl.vcproj rename to DoConfig/fltk/ide/VisualC2008/fltkgl.vcproj diff --git a/external/fltk/ide/VisualC2008/fltkimages.vcproj b/DoConfig/fltk/ide/VisualC2008/fltkimages.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fltkimages.vcproj rename to DoConfig/fltk/ide/VisualC2008/fltkimages.vcproj diff --git a/external/fltk/ide/VisualC2008/fluid.vcproj b/DoConfig/fltk/ide/VisualC2008/fluid.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fluid.vcproj rename to DoConfig/fltk/ide/VisualC2008/fluid.vcproj diff --git a/external/fltk/ide/VisualC2008/fonts.vcproj b/DoConfig/fltk/ide/VisualC2008/fonts.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fonts.vcproj rename to DoConfig/fltk/ide/VisualC2008/fonts.vcproj diff --git a/external/fltk/ide/VisualC2008/forms.vcproj b/DoConfig/fltk/ide/VisualC2008/forms.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/forms.vcproj rename to DoConfig/fltk/ide/VisualC2008/forms.vcproj diff --git a/external/fltk/ide/VisualC2008/fractals.vcproj b/DoConfig/fltk/ide/VisualC2008/fractals.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fractals.vcproj rename to DoConfig/fltk/ide/VisualC2008/fractals.vcproj diff --git a/external/fltk/ide/VisualC2008/fullscreen.vcproj b/DoConfig/fltk/ide/VisualC2008/fullscreen.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/fullscreen.vcproj rename to DoConfig/fltk/ide/VisualC2008/fullscreen.vcproj diff --git a/external/fltk/ide/VisualC2008/gl_overlay.vcproj b/DoConfig/fltk/ide/VisualC2008/gl_overlay.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/gl_overlay.vcproj rename to DoConfig/fltk/ide/VisualC2008/gl_overlay.vcproj diff --git a/external/fltk/ide/VisualC2008/glpuzzle.vcproj b/DoConfig/fltk/ide/VisualC2008/glpuzzle.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/glpuzzle.vcproj rename to DoConfig/fltk/ide/VisualC2008/glpuzzle.vcproj diff --git a/external/fltk/ide/VisualC2008/hello.vcproj b/DoConfig/fltk/ide/VisualC2008/hello.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/hello.vcproj rename to DoConfig/fltk/ide/VisualC2008/hello.vcproj diff --git a/external/fltk/ide/VisualC2008/help.vcproj b/DoConfig/fltk/ide/VisualC2008/help.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/help.vcproj rename to DoConfig/fltk/ide/VisualC2008/help.vcproj diff --git a/external/fltk/ide/VisualC2008/iconize.vcproj b/DoConfig/fltk/ide/VisualC2008/iconize.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/iconize.vcproj rename to DoConfig/fltk/ide/VisualC2008/iconize.vcproj diff --git a/external/fltk/ide/VisualC2008/image.vcproj b/DoConfig/fltk/ide/VisualC2008/image.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/image.vcproj rename to DoConfig/fltk/ide/VisualC2008/image.vcproj diff --git a/external/fltk/ide/VisualC2008/inactive.vcproj b/DoConfig/fltk/ide/VisualC2008/inactive.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/inactive.vcproj rename to DoConfig/fltk/ide/VisualC2008/inactive.vcproj diff --git a/external/fltk/ide/VisualC2008/input.vcproj b/DoConfig/fltk/ide/VisualC2008/input.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/input.vcproj rename to DoConfig/fltk/ide/VisualC2008/input.vcproj diff --git a/external/fltk/ide/VisualC2008/input_choice.vcproj b/DoConfig/fltk/ide/VisualC2008/input_choice.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/input_choice.vcproj rename to DoConfig/fltk/ide/VisualC2008/input_choice.vcproj diff --git a/external/fltk/ide/VisualC2008/jpeg.vcproj b/DoConfig/fltk/ide/VisualC2008/jpeg.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/jpeg.vcproj rename to DoConfig/fltk/ide/VisualC2008/jpeg.vcproj diff --git a/external/fltk/ide/VisualC2008/keyboard.vcproj b/DoConfig/fltk/ide/VisualC2008/keyboard.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/keyboard.vcproj rename to DoConfig/fltk/ide/VisualC2008/keyboard.vcproj diff --git a/external/fltk/ide/VisualC2008/label.vcproj b/DoConfig/fltk/ide/VisualC2008/label.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/label.vcproj rename to DoConfig/fltk/ide/VisualC2008/label.vcproj diff --git a/external/fltk/ide/VisualC2008/libpng.vcproj b/DoConfig/fltk/ide/VisualC2008/libpng.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/libpng.vcproj rename to DoConfig/fltk/ide/VisualC2008/libpng.vcproj diff --git a/external/fltk/ide/VisualC2008/line_style.vcproj b/DoConfig/fltk/ide/VisualC2008/line_style.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/line_style.vcproj rename to DoConfig/fltk/ide/VisualC2008/line_style.vcproj diff --git a/external/fltk/ide/VisualC2008/mandelbrot.vcproj b/DoConfig/fltk/ide/VisualC2008/mandelbrot.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/mandelbrot.vcproj rename to DoConfig/fltk/ide/VisualC2008/mandelbrot.vcproj diff --git a/external/fltk/ide/VisualC2008/menubar.vcproj b/DoConfig/fltk/ide/VisualC2008/menubar.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/menubar.vcproj rename to DoConfig/fltk/ide/VisualC2008/menubar.vcproj diff --git a/external/fltk/ide/VisualC2008/message.vcproj b/DoConfig/fltk/ide/VisualC2008/message.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/message.vcproj rename to DoConfig/fltk/ide/VisualC2008/message.vcproj diff --git a/external/fltk/ide/VisualC2008/minimum.vcproj b/DoConfig/fltk/ide/VisualC2008/minimum.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/minimum.vcproj rename to DoConfig/fltk/ide/VisualC2008/minimum.vcproj diff --git a/external/fltk/ide/VisualC2008/native-filechooser.vcproj b/DoConfig/fltk/ide/VisualC2008/native-filechooser.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/native-filechooser.vcproj rename to DoConfig/fltk/ide/VisualC2008/native-filechooser.vcproj diff --git a/external/fltk/ide/VisualC2008/navigation.vcproj b/DoConfig/fltk/ide/VisualC2008/navigation.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/navigation.vcproj rename to DoConfig/fltk/ide/VisualC2008/navigation.vcproj diff --git a/external/fltk/ide/VisualC2008/output.vcproj b/DoConfig/fltk/ide/VisualC2008/output.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/output.vcproj rename to DoConfig/fltk/ide/VisualC2008/output.vcproj diff --git a/external/fltk/ide/VisualC2008/overlay.vcproj b/DoConfig/fltk/ide/VisualC2008/overlay.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/overlay.vcproj rename to DoConfig/fltk/ide/VisualC2008/overlay.vcproj diff --git a/external/fltk/ide/VisualC2008/pack.vcproj b/DoConfig/fltk/ide/VisualC2008/pack.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/pack.vcproj rename to DoConfig/fltk/ide/VisualC2008/pack.vcproj diff --git a/external/fltk/ide/VisualC2008/pixmap.vcproj b/DoConfig/fltk/ide/VisualC2008/pixmap.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/pixmap.vcproj rename to DoConfig/fltk/ide/VisualC2008/pixmap.vcproj diff --git a/external/fltk/ide/VisualC2008/pixmap_browser.vcproj b/DoConfig/fltk/ide/VisualC2008/pixmap_browser.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/pixmap_browser.vcproj rename to DoConfig/fltk/ide/VisualC2008/pixmap_browser.vcproj diff --git a/external/fltk/ide/VisualC2008/preferences.vcproj b/DoConfig/fltk/ide/VisualC2008/preferences.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/preferences.vcproj rename to DoConfig/fltk/ide/VisualC2008/preferences.vcproj diff --git a/external/fltk/ide/VisualC2008/radio.vcproj b/DoConfig/fltk/ide/VisualC2008/radio.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/radio.vcproj rename to DoConfig/fltk/ide/VisualC2008/radio.vcproj diff --git a/external/fltk/ide/VisualC2008/resize.vcproj b/DoConfig/fltk/ide/VisualC2008/resize.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/resize.vcproj rename to DoConfig/fltk/ide/VisualC2008/resize.vcproj diff --git a/external/fltk/ide/VisualC2008/resizebox.vcproj b/DoConfig/fltk/ide/VisualC2008/resizebox.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/resizebox.vcproj rename to DoConfig/fltk/ide/VisualC2008/resizebox.vcproj diff --git a/external/fltk/ide/VisualC2008/rotated_text.vcproj b/DoConfig/fltk/ide/VisualC2008/rotated_text.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/rotated_text.vcproj rename to DoConfig/fltk/ide/VisualC2008/rotated_text.vcproj diff --git a/external/fltk/ide/VisualC2008/scroll.vcproj b/DoConfig/fltk/ide/VisualC2008/scroll.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/scroll.vcproj rename to DoConfig/fltk/ide/VisualC2008/scroll.vcproj diff --git a/external/fltk/ide/VisualC2008/shape.vcproj b/DoConfig/fltk/ide/VisualC2008/shape.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/shape.vcproj rename to DoConfig/fltk/ide/VisualC2008/shape.vcproj diff --git a/external/fltk/ide/VisualC2008/subwindow.vcproj b/DoConfig/fltk/ide/VisualC2008/subwindow.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/subwindow.vcproj rename to DoConfig/fltk/ide/VisualC2008/subwindow.vcproj diff --git a/external/fltk/ide/VisualC2008/sudoku.vcproj b/DoConfig/fltk/ide/VisualC2008/sudoku.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/sudoku.vcproj rename to DoConfig/fltk/ide/VisualC2008/sudoku.vcproj diff --git a/external/fltk/ide/VisualC2008/symbols.vcproj b/DoConfig/fltk/ide/VisualC2008/symbols.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/symbols.vcproj rename to DoConfig/fltk/ide/VisualC2008/symbols.vcproj diff --git a/external/fltk/ide/VisualC2008/table.vcproj b/DoConfig/fltk/ide/VisualC2008/table.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/table.vcproj rename to DoConfig/fltk/ide/VisualC2008/table.vcproj diff --git a/external/fltk/ide/VisualC2008/tabs.vcproj b/DoConfig/fltk/ide/VisualC2008/tabs.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/tabs.vcproj rename to DoConfig/fltk/ide/VisualC2008/tabs.vcproj diff --git a/external/fltk/ide/VisualC2008/threads.vcproj b/DoConfig/fltk/ide/VisualC2008/threads.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/threads.vcproj rename to DoConfig/fltk/ide/VisualC2008/threads.vcproj diff --git a/external/fltk/ide/VisualC2008/tile.vcproj b/DoConfig/fltk/ide/VisualC2008/tile.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/tile.vcproj rename to DoConfig/fltk/ide/VisualC2008/tile.vcproj diff --git a/external/fltk/ide/VisualC2008/tiled_image.vcproj b/DoConfig/fltk/ide/VisualC2008/tiled_image.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/tiled_image.vcproj rename to DoConfig/fltk/ide/VisualC2008/tiled_image.vcproj diff --git a/external/fltk/ide/VisualC2008/tree.vcproj b/DoConfig/fltk/ide/VisualC2008/tree.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/tree.vcproj rename to DoConfig/fltk/ide/VisualC2008/tree.vcproj diff --git a/external/fltk/ide/VisualC2008/unittests.vcproj b/DoConfig/fltk/ide/VisualC2008/unittests.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/unittests.vcproj rename to DoConfig/fltk/ide/VisualC2008/unittests.vcproj diff --git a/external/fltk/ide/VisualC2008/utf8.vcproj b/DoConfig/fltk/ide/VisualC2008/utf8.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/utf8.vcproj rename to DoConfig/fltk/ide/VisualC2008/utf8.vcproj diff --git a/external/fltk/ide/VisualC2008/valuators.vcproj b/DoConfig/fltk/ide/VisualC2008/valuators.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/valuators.vcproj rename to DoConfig/fltk/ide/VisualC2008/valuators.vcproj diff --git a/external/fltk/ide/VisualC2008/zlib.vcproj b/DoConfig/fltk/ide/VisualC2008/zlib.vcproj similarity index 100% rename from external/fltk/ide/VisualC2008/zlib.vcproj rename to DoConfig/fltk/ide/VisualC2008/zlib.vcproj diff --git a/external/fltk/ide/VisualC2010/CubeView.vcxproj b/DoConfig/fltk/ide/VisualC2010/CubeView.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/CubeView.vcxproj rename to DoConfig/fltk/ide/VisualC2010/CubeView.vcxproj diff --git a/external/fltk/ide/VisualC2010/adjuster.vcxproj b/DoConfig/fltk/ide/VisualC2010/adjuster.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/adjuster.vcxproj rename to DoConfig/fltk/ide/VisualC2010/adjuster.vcxproj diff --git a/external/fltk/ide/VisualC2010/arc.vcxproj b/DoConfig/fltk/ide/VisualC2010/arc.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/arc.vcxproj rename to DoConfig/fltk/ide/VisualC2010/arc.vcxproj diff --git a/external/fltk/ide/VisualC2010/ask.vcxproj b/DoConfig/fltk/ide/VisualC2010/ask.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/ask.vcxproj rename to DoConfig/fltk/ide/VisualC2010/ask.vcxproj diff --git a/external/fltk/ide/VisualC2010/bitmap.vcxproj b/DoConfig/fltk/ide/VisualC2010/bitmap.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/bitmap.vcxproj rename to DoConfig/fltk/ide/VisualC2010/bitmap.vcxproj diff --git a/external/fltk/ide/VisualC2010/blocks.vcxproj b/DoConfig/fltk/ide/VisualC2010/blocks.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/blocks.vcxproj rename to DoConfig/fltk/ide/VisualC2010/blocks.vcxproj diff --git a/external/fltk/ide/VisualC2010/boxtype.vcxproj b/DoConfig/fltk/ide/VisualC2010/boxtype.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/boxtype.vcxproj rename to DoConfig/fltk/ide/VisualC2010/boxtype.vcxproj diff --git a/external/fltk/ide/VisualC2010/browser.vcxproj b/DoConfig/fltk/ide/VisualC2010/browser.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/browser.vcxproj rename to DoConfig/fltk/ide/VisualC2010/browser.vcxproj diff --git a/external/fltk/ide/VisualC2010/button.vcxproj b/DoConfig/fltk/ide/VisualC2010/button.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/button.vcxproj rename to DoConfig/fltk/ide/VisualC2010/button.vcxproj diff --git a/external/fltk/ide/VisualC2010/buttons.vcxproj b/DoConfig/fltk/ide/VisualC2010/buttons.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/buttons.vcxproj rename to DoConfig/fltk/ide/VisualC2010/buttons.vcxproj diff --git a/external/fltk/ide/VisualC2010/cairo_test.vcxproj b/DoConfig/fltk/ide/VisualC2010/cairo_test.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/cairo_test.vcxproj rename to DoConfig/fltk/ide/VisualC2010/cairo_test.vcxproj diff --git a/external/fltk/ide/VisualC2010/cfluid.cmd b/DoConfig/fltk/ide/VisualC2010/cfluid.cmd similarity index 100% rename from external/fltk/ide/VisualC2010/cfluid.cmd rename to DoConfig/fltk/ide/VisualC2010/cfluid.cmd diff --git a/external/fltk/ide/VisualC2010/checkers.vcxproj b/DoConfig/fltk/ide/VisualC2010/checkers.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/checkers.vcxproj rename to DoConfig/fltk/ide/VisualC2010/checkers.vcxproj diff --git a/external/fltk/ide/VisualC2010/clock.vcxproj b/DoConfig/fltk/ide/VisualC2010/clock.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/clock.vcxproj rename to DoConfig/fltk/ide/VisualC2010/clock.vcxproj diff --git a/external/fltk/ide/VisualC2010/colbrowser.vcxproj b/DoConfig/fltk/ide/VisualC2010/colbrowser.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/colbrowser.vcxproj rename to DoConfig/fltk/ide/VisualC2010/colbrowser.vcxproj diff --git a/external/fltk/ide/VisualC2010/color_chooser.vcxproj b/DoConfig/fltk/ide/VisualC2010/color_chooser.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/color_chooser.vcxproj rename to DoConfig/fltk/ide/VisualC2010/color_chooser.vcxproj diff --git a/external/fltk/ide/VisualC2010/config.h b/DoConfig/fltk/ide/VisualC2010/config.h similarity index 100% rename from external/fltk/ide/VisualC2010/config.h rename to DoConfig/fltk/ide/VisualC2010/config.h diff --git a/external/fltk/ide/VisualC2010/cube.vcxproj b/DoConfig/fltk/ide/VisualC2010/cube.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/cube.vcxproj rename to DoConfig/fltk/ide/VisualC2010/cube.vcxproj diff --git a/external/fltk/ide/VisualC2010/cursor.vcxproj b/DoConfig/fltk/ide/VisualC2010/cursor.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/cursor.vcxproj rename to DoConfig/fltk/ide/VisualC2010/cursor.vcxproj diff --git a/external/fltk/ide/VisualC2010/curve.vcxproj b/DoConfig/fltk/ide/VisualC2010/curve.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/curve.vcxproj rename to DoConfig/fltk/ide/VisualC2010/curve.vcxproj diff --git a/external/fltk/ide/VisualC2010/demo.vcxproj b/DoConfig/fltk/ide/VisualC2010/demo.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/demo.vcxproj rename to DoConfig/fltk/ide/VisualC2010/demo.vcxproj diff --git a/external/fltk/ide/VisualC2010/device.vcxproj b/DoConfig/fltk/ide/VisualC2010/device.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/device.vcxproj rename to DoConfig/fltk/ide/VisualC2010/device.vcxproj diff --git a/external/fltk/ide/VisualC2010/doublebuffer.vcxproj b/DoConfig/fltk/ide/VisualC2010/doublebuffer.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/doublebuffer.vcxproj rename to DoConfig/fltk/ide/VisualC2010/doublebuffer.vcxproj diff --git a/external/fltk/ide/VisualC2010/editor.vcxproj b/DoConfig/fltk/ide/VisualC2010/editor.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/editor.vcxproj rename to DoConfig/fltk/ide/VisualC2010/editor.vcxproj diff --git a/external/fltk/ide/VisualC2010/fast_slow.vcxproj b/DoConfig/fltk/ide/VisualC2010/fast_slow.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fast_slow.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fast_slow.vcxproj diff --git a/external/fltk/ide/VisualC2010/file_chooser.vcxproj b/DoConfig/fltk/ide/VisualC2010/file_chooser.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/file_chooser.vcxproj rename to DoConfig/fltk/ide/VisualC2010/file_chooser.vcxproj diff --git a/external/fltk/ide/VisualC2010/fltk.lib.vcxproj b/DoConfig/fltk/ide/VisualC2010/fltk.lib.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fltk.lib.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fltk.lib.vcxproj diff --git a/external/fltk/ide/VisualC2010/fltk.lib.vcxproj.filters b/DoConfig/fltk/ide/VisualC2010/fltk.lib.vcxproj.filters similarity index 100% rename from external/fltk/ide/VisualC2010/fltk.lib.vcxproj.filters rename to DoConfig/fltk/ide/VisualC2010/fltk.lib.vcxproj.filters diff --git a/external/fltk/ide/VisualC2010/fltk.sln b/DoConfig/fltk/ide/VisualC2010/fltk.sln similarity index 100% rename from external/fltk/ide/VisualC2010/fltk.sln rename to DoConfig/fltk/ide/VisualC2010/fltk.sln diff --git a/external/fltk/ide/VisualC2010/fltkdll.vcxproj b/DoConfig/fltk/ide/VisualC2010/fltkdll.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fltkdll.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fltkdll.vcxproj diff --git a/external/fltk/ide/VisualC2010/fltkforms.vcxproj b/DoConfig/fltk/ide/VisualC2010/fltkforms.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fltkforms.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fltkforms.vcxproj diff --git a/external/fltk/ide/VisualC2010/fltkgl.vcxproj b/DoConfig/fltk/ide/VisualC2010/fltkgl.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fltkgl.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fltkgl.vcxproj diff --git a/external/fltk/ide/VisualC2010/fltkimages.vcxproj b/DoConfig/fltk/ide/VisualC2010/fltkimages.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fltkimages.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fltkimages.vcxproj diff --git a/external/fltk/ide/VisualC2010/fluid.vcxproj b/DoConfig/fltk/ide/VisualC2010/fluid.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fluid.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fluid.vcxproj diff --git a/external/fltk/ide/VisualC2010/fonts.vcxproj b/DoConfig/fltk/ide/VisualC2010/fonts.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fonts.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fonts.vcxproj diff --git a/external/fltk/ide/VisualC2010/forms.vcxproj b/DoConfig/fltk/ide/VisualC2010/forms.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/forms.vcxproj rename to DoConfig/fltk/ide/VisualC2010/forms.vcxproj diff --git a/external/fltk/ide/VisualC2010/fractals.vcxproj b/DoConfig/fltk/ide/VisualC2010/fractals.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fractals.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fractals.vcxproj diff --git a/external/fltk/ide/VisualC2010/fullscreen.vcxproj b/DoConfig/fltk/ide/VisualC2010/fullscreen.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/fullscreen.vcxproj rename to DoConfig/fltk/ide/VisualC2010/fullscreen.vcxproj diff --git a/external/fltk/ide/VisualC2010/gl_overlay.vcxproj b/DoConfig/fltk/ide/VisualC2010/gl_overlay.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/gl_overlay.vcxproj rename to DoConfig/fltk/ide/VisualC2010/gl_overlay.vcxproj diff --git a/external/fltk/ide/VisualC2010/glpuzzle.vcxproj b/DoConfig/fltk/ide/VisualC2010/glpuzzle.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/glpuzzle.vcxproj rename to DoConfig/fltk/ide/VisualC2010/glpuzzle.vcxproj diff --git a/external/fltk/ide/VisualC2010/hello.vcxproj b/DoConfig/fltk/ide/VisualC2010/hello.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/hello.vcxproj rename to DoConfig/fltk/ide/VisualC2010/hello.vcxproj diff --git a/external/fltk/ide/VisualC2010/help.vcxproj b/DoConfig/fltk/ide/VisualC2010/help.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/help.vcxproj rename to DoConfig/fltk/ide/VisualC2010/help.vcxproj diff --git a/external/fltk/ide/VisualC2010/iconize.vcxproj b/DoConfig/fltk/ide/VisualC2010/iconize.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/iconize.vcxproj rename to DoConfig/fltk/ide/VisualC2010/iconize.vcxproj diff --git a/external/fltk/ide/VisualC2010/image.vcxproj b/DoConfig/fltk/ide/VisualC2010/image.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/image.vcxproj rename to DoConfig/fltk/ide/VisualC2010/image.vcxproj diff --git a/external/fltk/ide/VisualC2010/inactive.vcxproj b/DoConfig/fltk/ide/VisualC2010/inactive.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/inactive.vcxproj rename to DoConfig/fltk/ide/VisualC2010/inactive.vcxproj diff --git a/external/fltk/ide/VisualC2010/input.vcxproj b/DoConfig/fltk/ide/VisualC2010/input.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/input.vcxproj rename to DoConfig/fltk/ide/VisualC2010/input.vcxproj diff --git a/external/fltk/ide/VisualC2010/input_choice.vcxproj b/DoConfig/fltk/ide/VisualC2010/input_choice.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/input_choice.vcxproj rename to DoConfig/fltk/ide/VisualC2010/input_choice.vcxproj diff --git a/external/fltk/ide/VisualC2010/jpeg.vcxproj b/DoConfig/fltk/ide/VisualC2010/jpeg.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/jpeg.vcxproj rename to DoConfig/fltk/ide/VisualC2010/jpeg.vcxproj diff --git a/external/fltk/ide/VisualC2010/keyboard.vcxproj b/DoConfig/fltk/ide/VisualC2010/keyboard.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/keyboard.vcxproj rename to DoConfig/fltk/ide/VisualC2010/keyboard.vcxproj diff --git a/external/fltk/ide/VisualC2010/label.vcxproj b/DoConfig/fltk/ide/VisualC2010/label.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/label.vcxproj rename to DoConfig/fltk/ide/VisualC2010/label.vcxproj diff --git a/external/fltk/ide/VisualC2010/libpng.vcxproj b/DoConfig/fltk/ide/VisualC2010/libpng.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/libpng.vcxproj rename to DoConfig/fltk/ide/VisualC2010/libpng.vcxproj diff --git a/external/fltk/ide/VisualC2010/line_style.vcxproj b/DoConfig/fltk/ide/VisualC2010/line_style.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/line_style.vcxproj rename to DoConfig/fltk/ide/VisualC2010/line_style.vcxproj diff --git a/external/fltk/ide/VisualC2010/mandelbrot.vcxproj b/DoConfig/fltk/ide/VisualC2010/mandelbrot.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/mandelbrot.vcxproj rename to DoConfig/fltk/ide/VisualC2010/mandelbrot.vcxproj diff --git a/external/fltk/ide/VisualC2010/menubar.vcxproj b/DoConfig/fltk/ide/VisualC2010/menubar.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/menubar.vcxproj rename to DoConfig/fltk/ide/VisualC2010/menubar.vcxproj diff --git a/external/fltk/ide/VisualC2010/message.vcxproj b/DoConfig/fltk/ide/VisualC2010/message.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/message.vcxproj rename to DoConfig/fltk/ide/VisualC2010/message.vcxproj diff --git a/external/fltk/ide/VisualC2010/minimum.vcxproj b/DoConfig/fltk/ide/VisualC2010/minimum.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/minimum.vcxproj rename to DoConfig/fltk/ide/VisualC2010/minimum.vcxproj diff --git a/external/fltk/ide/VisualC2010/native-filechooser.vcxproj b/DoConfig/fltk/ide/VisualC2010/native-filechooser.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/native-filechooser.vcxproj rename to DoConfig/fltk/ide/VisualC2010/native-filechooser.vcxproj diff --git a/external/fltk/ide/VisualC2010/navigation.vcxproj b/DoConfig/fltk/ide/VisualC2010/navigation.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/navigation.vcxproj rename to DoConfig/fltk/ide/VisualC2010/navigation.vcxproj diff --git a/external/fltk/ide/VisualC2010/output.vcxproj b/DoConfig/fltk/ide/VisualC2010/output.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/output.vcxproj rename to DoConfig/fltk/ide/VisualC2010/output.vcxproj diff --git a/external/fltk/ide/VisualC2010/overlay.vcxproj b/DoConfig/fltk/ide/VisualC2010/overlay.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/overlay.vcxproj rename to DoConfig/fltk/ide/VisualC2010/overlay.vcxproj diff --git a/external/fltk/ide/VisualC2010/pack.vcxproj b/DoConfig/fltk/ide/VisualC2010/pack.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/pack.vcxproj rename to DoConfig/fltk/ide/VisualC2010/pack.vcxproj diff --git a/external/fltk/ide/VisualC2010/pixmap.vcxproj b/DoConfig/fltk/ide/VisualC2010/pixmap.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/pixmap.vcxproj rename to DoConfig/fltk/ide/VisualC2010/pixmap.vcxproj diff --git a/external/fltk/ide/VisualC2010/pixmap_browser.vcxproj b/DoConfig/fltk/ide/VisualC2010/pixmap_browser.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/pixmap_browser.vcxproj rename to DoConfig/fltk/ide/VisualC2010/pixmap_browser.vcxproj diff --git a/external/fltk/ide/VisualC2010/preferences.vcxproj b/DoConfig/fltk/ide/VisualC2010/preferences.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/preferences.vcxproj rename to DoConfig/fltk/ide/VisualC2010/preferences.vcxproj diff --git a/external/fltk/ide/VisualC2010/radio.vcxproj b/DoConfig/fltk/ide/VisualC2010/radio.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/radio.vcxproj rename to DoConfig/fltk/ide/VisualC2010/radio.vcxproj diff --git a/external/fltk/ide/VisualC2010/resize.vcxproj b/DoConfig/fltk/ide/VisualC2010/resize.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/resize.vcxproj rename to DoConfig/fltk/ide/VisualC2010/resize.vcxproj diff --git a/external/fltk/ide/VisualC2010/resizebox.vcxproj b/DoConfig/fltk/ide/VisualC2010/resizebox.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/resizebox.vcxproj rename to DoConfig/fltk/ide/VisualC2010/resizebox.vcxproj diff --git a/external/fltk/ide/VisualC2010/rotated_text.vcxproj b/DoConfig/fltk/ide/VisualC2010/rotated_text.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/rotated_text.vcxproj rename to DoConfig/fltk/ide/VisualC2010/rotated_text.vcxproj diff --git a/external/fltk/ide/VisualC2010/scroll.vcxproj b/DoConfig/fltk/ide/VisualC2010/scroll.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/scroll.vcxproj rename to DoConfig/fltk/ide/VisualC2010/scroll.vcxproj diff --git a/external/fltk/ide/VisualC2010/shape.vcxproj b/DoConfig/fltk/ide/VisualC2010/shape.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/shape.vcxproj rename to DoConfig/fltk/ide/VisualC2010/shape.vcxproj diff --git a/external/fltk/ide/VisualC2010/subwindow.vcxproj b/DoConfig/fltk/ide/VisualC2010/subwindow.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/subwindow.vcxproj rename to DoConfig/fltk/ide/VisualC2010/subwindow.vcxproj diff --git a/external/fltk/ide/VisualC2010/sudoku.vcxproj b/DoConfig/fltk/ide/VisualC2010/sudoku.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/sudoku.vcxproj rename to DoConfig/fltk/ide/VisualC2010/sudoku.vcxproj diff --git a/external/fltk/ide/VisualC2010/symbols.vcxproj b/DoConfig/fltk/ide/VisualC2010/symbols.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/symbols.vcxproj rename to DoConfig/fltk/ide/VisualC2010/symbols.vcxproj diff --git a/external/fltk/ide/VisualC2010/table.vcxproj b/DoConfig/fltk/ide/VisualC2010/table.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/table.vcxproj rename to DoConfig/fltk/ide/VisualC2010/table.vcxproj diff --git a/external/fltk/ide/VisualC2010/tabs.vcxproj b/DoConfig/fltk/ide/VisualC2010/tabs.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/tabs.vcxproj rename to DoConfig/fltk/ide/VisualC2010/tabs.vcxproj diff --git a/external/fltk/ide/VisualC2010/threads.vcxproj b/DoConfig/fltk/ide/VisualC2010/threads.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/threads.vcxproj rename to DoConfig/fltk/ide/VisualC2010/threads.vcxproj diff --git a/external/fltk/ide/VisualC2010/tile.vcxproj b/DoConfig/fltk/ide/VisualC2010/tile.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/tile.vcxproj rename to DoConfig/fltk/ide/VisualC2010/tile.vcxproj diff --git a/external/fltk/ide/VisualC2010/tiled_image.vcxproj b/DoConfig/fltk/ide/VisualC2010/tiled_image.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/tiled_image.vcxproj rename to DoConfig/fltk/ide/VisualC2010/tiled_image.vcxproj diff --git a/external/fltk/ide/VisualC2010/tree.vcxproj b/DoConfig/fltk/ide/VisualC2010/tree.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/tree.vcxproj rename to DoConfig/fltk/ide/VisualC2010/tree.vcxproj diff --git a/external/fltk/ide/VisualC2010/unittests.vcxproj b/DoConfig/fltk/ide/VisualC2010/unittests.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/unittests.vcxproj rename to DoConfig/fltk/ide/VisualC2010/unittests.vcxproj diff --git a/external/fltk/ide/VisualC2010/utf8.vcxproj b/DoConfig/fltk/ide/VisualC2010/utf8.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/utf8.vcxproj rename to DoConfig/fltk/ide/VisualC2010/utf8.vcxproj diff --git a/external/fltk/ide/VisualC2010/valuators.vcxproj b/DoConfig/fltk/ide/VisualC2010/valuators.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/valuators.vcxproj rename to DoConfig/fltk/ide/VisualC2010/valuators.vcxproj diff --git a/external/fltk/ide/VisualC2010/zlib.vcxproj b/DoConfig/fltk/ide/VisualC2010/zlib.vcxproj similarity index 100% rename from external/fltk/ide/VisualC2010/zlib.vcxproj rename to DoConfig/fltk/ide/VisualC2010/zlib.vcxproj diff --git a/external/fltk/ide/VisualC6/CubeView.dsp b/DoConfig/fltk/ide/VisualC6/CubeView.dsp similarity index 100% rename from external/fltk/ide/VisualC6/CubeView.dsp rename to DoConfig/fltk/ide/VisualC6/CubeView.dsp diff --git a/external/fltk/ide/VisualC6/Demo.dsp b/DoConfig/fltk/ide/VisualC6/Demo.dsp similarity index 100% rename from external/fltk/ide/VisualC6/Demo.dsp rename to DoConfig/fltk/ide/VisualC6/Demo.dsp diff --git a/external/fltk/ide/VisualC6/Fluid.dsp b/DoConfig/fltk/ide/VisualC6/Fluid.dsp similarity index 100% rename from external/fltk/ide/VisualC6/Fluid.dsp rename to DoConfig/fltk/ide/VisualC6/Fluid.dsp diff --git a/external/fltk/ide/VisualC6/adjuster.dsp b/DoConfig/fltk/ide/VisualC6/adjuster.dsp similarity index 100% rename from external/fltk/ide/VisualC6/adjuster.dsp rename to DoConfig/fltk/ide/VisualC6/adjuster.dsp diff --git a/external/fltk/ide/VisualC6/arc.dsp b/DoConfig/fltk/ide/VisualC6/arc.dsp similarity index 100% rename from external/fltk/ide/VisualC6/arc.dsp rename to DoConfig/fltk/ide/VisualC6/arc.dsp diff --git a/external/fltk/ide/VisualC6/ask.dsp b/DoConfig/fltk/ide/VisualC6/ask.dsp similarity index 100% rename from external/fltk/ide/VisualC6/ask.dsp rename to DoConfig/fltk/ide/VisualC6/ask.dsp diff --git a/external/fltk/ide/VisualC6/bitmap.dsp b/DoConfig/fltk/ide/VisualC6/bitmap.dsp similarity index 100% rename from external/fltk/ide/VisualC6/bitmap.dsp rename to DoConfig/fltk/ide/VisualC6/bitmap.dsp diff --git a/external/fltk/ide/VisualC6/blocks.dsp b/DoConfig/fltk/ide/VisualC6/blocks.dsp similarity index 100% rename from external/fltk/ide/VisualC6/blocks.dsp rename to DoConfig/fltk/ide/VisualC6/blocks.dsp diff --git a/external/fltk/ide/VisualC6/boxtype.dsp b/DoConfig/fltk/ide/VisualC6/boxtype.dsp similarity index 100% rename from external/fltk/ide/VisualC6/boxtype.dsp rename to DoConfig/fltk/ide/VisualC6/boxtype.dsp diff --git a/external/fltk/ide/VisualC6/browser.dsp b/DoConfig/fltk/ide/VisualC6/browser.dsp similarity index 100% rename from external/fltk/ide/VisualC6/browser.dsp rename to DoConfig/fltk/ide/VisualC6/browser.dsp diff --git a/external/fltk/ide/VisualC6/button.dsp b/DoConfig/fltk/ide/VisualC6/button.dsp similarity index 100% rename from external/fltk/ide/VisualC6/button.dsp rename to DoConfig/fltk/ide/VisualC6/button.dsp diff --git a/external/fltk/ide/VisualC6/buttons.dsp b/DoConfig/fltk/ide/VisualC6/buttons.dsp similarity index 100% rename from external/fltk/ide/VisualC6/buttons.dsp rename to DoConfig/fltk/ide/VisualC6/buttons.dsp diff --git a/external/fltk/ide/VisualC6/checkers.dsp b/DoConfig/fltk/ide/VisualC6/checkers.dsp similarity index 100% rename from external/fltk/ide/VisualC6/checkers.dsp rename to DoConfig/fltk/ide/VisualC6/checkers.dsp diff --git a/external/fltk/ide/VisualC6/clock.dsp b/DoConfig/fltk/ide/VisualC6/clock.dsp similarity index 100% rename from external/fltk/ide/VisualC6/clock.dsp rename to DoConfig/fltk/ide/VisualC6/clock.dsp diff --git a/external/fltk/ide/VisualC6/colbrowser.dsp b/DoConfig/fltk/ide/VisualC6/colbrowser.dsp similarity index 100% rename from external/fltk/ide/VisualC6/colbrowser.dsp rename to DoConfig/fltk/ide/VisualC6/colbrowser.dsp diff --git a/external/fltk/ide/VisualC6/color_chooser.dsp b/DoConfig/fltk/ide/VisualC6/color_chooser.dsp similarity index 100% rename from external/fltk/ide/VisualC6/color_chooser.dsp rename to DoConfig/fltk/ide/VisualC6/color_chooser.dsp diff --git a/external/fltk/ide/VisualC6/config.h b/DoConfig/fltk/ide/VisualC6/config.h similarity index 100% rename from external/fltk/ide/VisualC6/config.h rename to DoConfig/fltk/ide/VisualC6/config.h diff --git a/external/fltk/ide/VisualC6/cube.dsp b/DoConfig/fltk/ide/VisualC6/cube.dsp similarity index 100% rename from external/fltk/ide/VisualC6/cube.dsp rename to DoConfig/fltk/ide/VisualC6/cube.dsp diff --git a/external/fltk/ide/VisualC6/cursor.dsp b/DoConfig/fltk/ide/VisualC6/cursor.dsp similarity index 100% rename from external/fltk/ide/VisualC6/cursor.dsp rename to DoConfig/fltk/ide/VisualC6/cursor.dsp diff --git a/external/fltk/ide/VisualC6/curve.dsp b/DoConfig/fltk/ide/VisualC6/curve.dsp similarity index 100% rename from external/fltk/ide/VisualC6/curve.dsp rename to DoConfig/fltk/ide/VisualC6/curve.dsp diff --git a/external/fltk/ide/VisualC6/device.dsp b/DoConfig/fltk/ide/VisualC6/device.dsp similarity index 100% rename from external/fltk/ide/VisualC6/device.dsp rename to DoConfig/fltk/ide/VisualC6/device.dsp diff --git a/external/fltk/ide/VisualC6/doublebuffer.dsp b/DoConfig/fltk/ide/VisualC6/doublebuffer.dsp similarity index 100% rename from external/fltk/ide/VisualC6/doublebuffer.dsp rename to DoConfig/fltk/ide/VisualC6/doublebuffer.dsp diff --git a/external/fltk/ide/VisualC6/editor.dsp b/DoConfig/fltk/ide/VisualC6/editor.dsp similarity index 100% rename from external/fltk/ide/VisualC6/editor.dsp rename to DoConfig/fltk/ide/VisualC6/editor.dsp diff --git a/external/fltk/ide/VisualC6/fast_slow.dsp b/DoConfig/fltk/ide/VisualC6/fast_slow.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fast_slow.dsp rename to DoConfig/fltk/ide/VisualC6/fast_slow.dsp diff --git a/external/fltk/ide/VisualC6/file_chooser.dsp b/DoConfig/fltk/ide/VisualC6/file_chooser.dsp similarity index 100% rename from external/fltk/ide/VisualC6/file_chooser.dsp rename to DoConfig/fltk/ide/VisualC6/file_chooser.dsp diff --git a/external/fltk/ide/VisualC6/fltk.dsp b/DoConfig/fltk/ide/VisualC6/fltk.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk.dsp rename to DoConfig/fltk/ide/VisualC6/fltk.dsp diff --git a/external/fltk/ide/VisualC6/fltk.dsw b/DoConfig/fltk/ide/VisualC6/fltk.dsw similarity index 100% rename from external/fltk/ide/VisualC6/fltk.dsw rename to DoConfig/fltk/ide/VisualC6/fltk.dsw diff --git a/external/fltk/ide/VisualC6/fltk_forms.dsp b/DoConfig/fltk/ide/VisualC6/fltk_forms.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_forms.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_forms.dsp diff --git a/external/fltk/ide/VisualC6/fltk_formsdll.dsp b/DoConfig/fltk/ide/VisualC6/fltk_formsdll.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_formsdll.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_formsdll.dsp diff --git a/external/fltk/ide/VisualC6/fltk_gl.dsp b/DoConfig/fltk/ide/VisualC6/fltk_gl.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_gl.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_gl.dsp diff --git a/external/fltk/ide/VisualC6/fltk_gldll.dsp b/DoConfig/fltk/ide/VisualC6/fltk_gldll.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_gldll.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_gldll.dsp diff --git a/external/fltk/ide/VisualC6/fltk_images.dsp b/DoConfig/fltk/ide/VisualC6/fltk_images.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_images.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_images.dsp diff --git a/external/fltk/ide/VisualC6/fltk_imagesdll.dsp b/DoConfig/fltk/ide/VisualC6/fltk_imagesdll.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_imagesdll.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_imagesdll.dsp diff --git a/external/fltk/ide/VisualC6/fltk_jpeg.dsp b/DoConfig/fltk/ide/VisualC6/fltk_jpeg.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_jpeg.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_jpeg.dsp diff --git a/external/fltk/ide/VisualC6/fltk_jpegdll.dsp b/DoConfig/fltk/ide/VisualC6/fltk_jpegdll.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_jpegdll.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_jpegdll.dsp diff --git a/external/fltk/ide/VisualC6/fltk_png.dsp b/DoConfig/fltk/ide/VisualC6/fltk_png.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_png.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_png.dsp diff --git a/external/fltk/ide/VisualC6/fltk_pngdll.dsp b/DoConfig/fltk/ide/VisualC6/fltk_pngdll.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_pngdll.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_pngdll.dsp diff --git a/external/fltk/ide/VisualC6/fltk_zlib.dsp b/DoConfig/fltk/ide/VisualC6/fltk_zlib.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_zlib.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_zlib.dsp diff --git a/external/fltk/ide/VisualC6/fltk_zlibdll.dsp b/DoConfig/fltk/ide/VisualC6/fltk_zlibdll.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltk_zlibdll.dsp rename to DoConfig/fltk/ide/VisualC6/fltk_zlibdll.dsp diff --git a/external/fltk/ide/VisualC6/fltkdll.dsp b/DoConfig/fltk/ide/VisualC6/fltkdll.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fltkdll.dsp rename to DoConfig/fltk/ide/VisualC6/fltkdll.dsp diff --git a/external/fltk/ide/VisualC6/fonts.dsp b/DoConfig/fltk/ide/VisualC6/fonts.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fonts.dsp rename to DoConfig/fltk/ide/VisualC6/fonts.dsp diff --git a/external/fltk/ide/VisualC6/forms.dsp b/DoConfig/fltk/ide/VisualC6/forms.dsp similarity index 100% rename from external/fltk/ide/VisualC6/forms.dsp rename to DoConfig/fltk/ide/VisualC6/forms.dsp diff --git a/external/fltk/ide/VisualC6/fractals.dsp b/DoConfig/fltk/ide/VisualC6/fractals.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fractals.dsp rename to DoConfig/fltk/ide/VisualC6/fractals.dsp diff --git a/external/fltk/ide/VisualC6/fullscreen.dsp b/DoConfig/fltk/ide/VisualC6/fullscreen.dsp similarity index 100% rename from external/fltk/ide/VisualC6/fullscreen.dsp rename to DoConfig/fltk/ide/VisualC6/fullscreen.dsp diff --git a/external/fltk/ide/VisualC6/gl_overlay.dsp b/DoConfig/fltk/ide/VisualC6/gl_overlay.dsp similarity index 100% rename from external/fltk/ide/VisualC6/gl_overlay.dsp rename to DoConfig/fltk/ide/VisualC6/gl_overlay.dsp diff --git a/external/fltk/ide/VisualC6/glpuzzle.dsp b/DoConfig/fltk/ide/VisualC6/glpuzzle.dsp similarity index 100% rename from external/fltk/ide/VisualC6/glpuzzle.dsp rename to DoConfig/fltk/ide/VisualC6/glpuzzle.dsp diff --git a/external/fltk/ide/VisualC6/hello.dsp b/DoConfig/fltk/ide/VisualC6/hello.dsp similarity index 100% rename from external/fltk/ide/VisualC6/hello.dsp rename to DoConfig/fltk/ide/VisualC6/hello.dsp diff --git a/external/fltk/ide/VisualC6/help.dsp b/DoConfig/fltk/ide/VisualC6/help.dsp similarity index 100% rename from external/fltk/ide/VisualC6/help.dsp rename to DoConfig/fltk/ide/VisualC6/help.dsp diff --git a/external/fltk/ide/VisualC6/iconize.dsp b/DoConfig/fltk/ide/VisualC6/iconize.dsp similarity index 100% rename from external/fltk/ide/VisualC6/iconize.dsp rename to DoConfig/fltk/ide/VisualC6/iconize.dsp diff --git a/external/fltk/ide/VisualC6/image.dsp b/DoConfig/fltk/ide/VisualC6/image.dsp similarity index 100% rename from external/fltk/ide/VisualC6/image.dsp rename to DoConfig/fltk/ide/VisualC6/image.dsp diff --git a/external/fltk/ide/VisualC6/inactive.dsp b/DoConfig/fltk/ide/VisualC6/inactive.dsp similarity index 100% rename from external/fltk/ide/VisualC6/inactive.dsp rename to DoConfig/fltk/ide/VisualC6/inactive.dsp diff --git a/external/fltk/ide/VisualC6/input.dsp b/DoConfig/fltk/ide/VisualC6/input.dsp similarity index 100% rename from external/fltk/ide/VisualC6/input.dsp rename to DoConfig/fltk/ide/VisualC6/input.dsp diff --git a/external/fltk/ide/VisualC6/input_choice.dsp b/DoConfig/fltk/ide/VisualC6/input_choice.dsp similarity index 100% rename from external/fltk/ide/VisualC6/input_choice.dsp rename to DoConfig/fltk/ide/VisualC6/input_choice.dsp diff --git a/external/fltk/ide/VisualC6/keyboard.dsp b/DoConfig/fltk/ide/VisualC6/keyboard.dsp similarity index 100% rename from external/fltk/ide/VisualC6/keyboard.dsp rename to DoConfig/fltk/ide/VisualC6/keyboard.dsp diff --git a/external/fltk/ide/VisualC6/label.dsp b/DoConfig/fltk/ide/VisualC6/label.dsp similarity index 100% rename from external/fltk/ide/VisualC6/label.dsp rename to DoConfig/fltk/ide/VisualC6/label.dsp diff --git a/external/fltk/ide/VisualC6/line_style.dsp b/DoConfig/fltk/ide/VisualC6/line_style.dsp similarity index 100% rename from external/fltk/ide/VisualC6/line_style.dsp rename to DoConfig/fltk/ide/VisualC6/line_style.dsp diff --git a/external/fltk/ide/VisualC6/list_visuals.dsp b/DoConfig/fltk/ide/VisualC6/list_visuals.dsp similarity index 100% rename from external/fltk/ide/VisualC6/list_visuals.dsp rename to DoConfig/fltk/ide/VisualC6/list_visuals.dsp diff --git a/external/fltk/ide/VisualC6/mandelbrot.dsp b/DoConfig/fltk/ide/VisualC6/mandelbrot.dsp similarity index 100% rename from external/fltk/ide/VisualC6/mandelbrot.dsp rename to DoConfig/fltk/ide/VisualC6/mandelbrot.dsp diff --git a/external/fltk/ide/VisualC6/menubar.dsp b/DoConfig/fltk/ide/VisualC6/menubar.dsp similarity index 100% rename from external/fltk/ide/VisualC6/menubar.dsp rename to DoConfig/fltk/ide/VisualC6/menubar.dsp diff --git a/external/fltk/ide/VisualC6/message.dsp b/DoConfig/fltk/ide/VisualC6/message.dsp similarity index 100% rename from external/fltk/ide/VisualC6/message.dsp rename to DoConfig/fltk/ide/VisualC6/message.dsp diff --git a/external/fltk/ide/VisualC6/minimum.dsp b/DoConfig/fltk/ide/VisualC6/minimum.dsp similarity index 100% rename from external/fltk/ide/VisualC6/minimum.dsp rename to DoConfig/fltk/ide/VisualC6/minimum.dsp diff --git a/external/fltk/ide/VisualC6/native-filechooser.dsp b/DoConfig/fltk/ide/VisualC6/native-filechooser.dsp similarity index 100% rename from external/fltk/ide/VisualC6/native-filechooser.dsp rename to DoConfig/fltk/ide/VisualC6/native-filechooser.dsp diff --git a/external/fltk/ide/VisualC6/navigation.dsp b/DoConfig/fltk/ide/VisualC6/navigation.dsp similarity index 100% rename from external/fltk/ide/VisualC6/navigation.dsp rename to DoConfig/fltk/ide/VisualC6/navigation.dsp diff --git a/external/fltk/ide/VisualC6/output.dsp b/DoConfig/fltk/ide/VisualC6/output.dsp similarity index 100% rename from external/fltk/ide/VisualC6/output.dsp rename to DoConfig/fltk/ide/VisualC6/output.dsp diff --git a/external/fltk/ide/VisualC6/overlay.dsp b/DoConfig/fltk/ide/VisualC6/overlay.dsp similarity index 100% rename from external/fltk/ide/VisualC6/overlay.dsp rename to DoConfig/fltk/ide/VisualC6/overlay.dsp diff --git a/external/fltk/ide/VisualC6/pack.dsp b/DoConfig/fltk/ide/VisualC6/pack.dsp similarity index 100% rename from external/fltk/ide/VisualC6/pack.dsp rename to DoConfig/fltk/ide/VisualC6/pack.dsp diff --git a/external/fltk/ide/VisualC6/pixmap.dsp b/DoConfig/fltk/ide/VisualC6/pixmap.dsp similarity index 100% rename from external/fltk/ide/VisualC6/pixmap.dsp rename to DoConfig/fltk/ide/VisualC6/pixmap.dsp diff --git a/external/fltk/ide/VisualC6/pixmap_browser.dsp b/DoConfig/fltk/ide/VisualC6/pixmap_browser.dsp similarity index 100% rename from external/fltk/ide/VisualC6/pixmap_browser.dsp rename to DoConfig/fltk/ide/VisualC6/pixmap_browser.dsp diff --git a/external/fltk/ide/VisualC6/preferences.dsp b/DoConfig/fltk/ide/VisualC6/preferences.dsp similarity index 100% rename from external/fltk/ide/VisualC6/preferences.dsp rename to DoConfig/fltk/ide/VisualC6/preferences.dsp diff --git a/external/fltk/ide/VisualC6/radio.dsp b/DoConfig/fltk/ide/VisualC6/radio.dsp similarity index 100% rename from external/fltk/ide/VisualC6/radio.dsp rename to DoConfig/fltk/ide/VisualC6/radio.dsp diff --git a/external/fltk/ide/VisualC6/resize.dsp b/DoConfig/fltk/ide/VisualC6/resize.dsp similarity index 100% rename from external/fltk/ide/VisualC6/resize.dsp rename to DoConfig/fltk/ide/VisualC6/resize.dsp diff --git a/external/fltk/ide/VisualC6/resizebox.dsp b/DoConfig/fltk/ide/VisualC6/resizebox.dsp similarity index 100% rename from external/fltk/ide/VisualC6/resizebox.dsp rename to DoConfig/fltk/ide/VisualC6/resizebox.dsp diff --git a/external/fltk/ide/VisualC6/rotated_text.dsp b/DoConfig/fltk/ide/VisualC6/rotated_text.dsp similarity index 100% rename from external/fltk/ide/VisualC6/rotated_text.dsp rename to DoConfig/fltk/ide/VisualC6/rotated_text.dsp diff --git a/external/fltk/ide/VisualC6/scroll.dsp b/DoConfig/fltk/ide/VisualC6/scroll.dsp similarity index 100% rename from external/fltk/ide/VisualC6/scroll.dsp rename to DoConfig/fltk/ide/VisualC6/scroll.dsp diff --git a/external/fltk/ide/VisualC6/shape.dsp b/DoConfig/fltk/ide/VisualC6/shape.dsp similarity index 100% rename from external/fltk/ide/VisualC6/shape.dsp rename to DoConfig/fltk/ide/VisualC6/shape.dsp diff --git a/external/fltk/ide/VisualC6/subwindow.dsp b/DoConfig/fltk/ide/VisualC6/subwindow.dsp similarity index 100% rename from external/fltk/ide/VisualC6/subwindow.dsp rename to DoConfig/fltk/ide/VisualC6/subwindow.dsp diff --git a/external/fltk/ide/VisualC6/sudoku.dsp b/DoConfig/fltk/ide/VisualC6/sudoku.dsp similarity index 100% rename from external/fltk/ide/VisualC6/sudoku.dsp rename to DoConfig/fltk/ide/VisualC6/sudoku.dsp diff --git a/external/fltk/ide/VisualC6/symbols.dsp b/DoConfig/fltk/ide/VisualC6/symbols.dsp similarity index 100% rename from external/fltk/ide/VisualC6/symbols.dsp rename to DoConfig/fltk/ide/VisualC6/symbols.dsp diff --git a/external/fltk/ide/VisualC6/table.dsp b/DoConfig/fltk/ide/VisualC6/table.dsp similarity index 100% rename from external/fltk/ide/VisualC6/table.dsp rename to DoConfig/fltk/ide/VisualC6/table.dsp diff --git a/external/fltk/ide/VisualC6/tabs.dsp b/DoConfig/fltk/ide/VisualC6/tabs.dsp similarity index 100% rename from external/fltk/ide/VisualC6/tabs.dsp rename to DoConfig/fltk/ide/VisualC6/tabs.dsp diff --git a/external/fltk/ide/VisualC6/threads.dsp b/DoConfig/fltk/ide/VisualC6/threads.dsp similarity index 100% rename from external/fltk/ide/VisualC6/threads.dsp rename to DoConfig/fltk/ide/VisualC6/threads.dsp diff --git a/external/fltk/ide/VisualC6/tile.dsp b/DoConfig/fltk/ide/VisualC6/tile.dsp similarity index 100% rename from external/fltk/ide/VisualC6/tile.dsp rename to DoConfig/fltk/ide/VisualC6/tile.dsp diff --git a/external/fltk/ide/VisualC6/tiled_image.dsp b/DoConfig/fltk/ide/VisualC6/tiled_image.dsp similarity index 100% rename from external/fltk/ide/VisualC6/tiled_image.dsp rename to DoConfig/fltk/ide/VisualC6/tiled_image.dsp diff --git a/external/fltk/ide/VisualC6/tree.dsp b/DoConfig/fltk/ide/VisualC6/tree.dsp similarity index 100% rename from external/fltk/ide/VisualC6/tree.dsp rename to DoConfig/fltk/ide/VisualC6/tree.dsp diff --git a/external/fltk/ide/VisualC6/utf8.dsp b/DoConfig/fltk/ide/VisualC6/utf8.dsp similarity index 100% rename from external/fltk/ide/VisualC6/utf8.dsp rename to DoConfig/fltk/ide/VisualC6/utf8.dsp diff --git a/external/fltk/ide/VisualC6/valuators.dsp b/DoConfig/fltk/ide/VisualC6/valuators.dsp similarity index 100% rename from external/fltk/ide/VisualC6/valuators.dsp rename to DoConfig/fltk/ide/VisualC6/valuators.dsp diff --git a/external/fltk/ide/Xcode4/FLTK.xcodeproj/project.pbxproj b/DoConfig/fltk/ide/Xcode4/FLTK.xcodeproj/project.pbxproj similarity index 100% rename from external/fltk/ide/Xcode4/FLTK.xcodeproj/project.pbxproj rename to DoConfig/fltk/ide/Xcode4/FLTK.xcodeproj/project.pbxproj diff --git a/external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/English.lproj/InfoPlist.strings b/DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/English.lproj/InfoPlist.strings similarity index 100% rename from external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/English.lproj/InfoPlist.strings rename to DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/English.lproj/InfoPlist.strings diff --git a/external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAMEASIDENTIFIER___-Info.plist b/DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAMEASIDENTIFIER___-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAMEASIDENTIFIER___-Info.plist rename to DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAMEASIDENTIFIER___-Info.plist diff --git a/external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAME___.xcodeproj/TemplateInfo.plist b/DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAME___.xcodeproj/TemplateInfo.plist similarity index 100% rename from external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAME___.xcodeproj/TemplateInfo.plist rename to DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAME___.xcodeproj/TemplateInfo.plist diff --git a/external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAME___.xcodeproj/project.pbxproj b/DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAME___.xcodeproj/project.pbxproj similarity index 100% rename from external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAME___.xcodeproj/project.pbxproj rename to DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/___PROJECTNAME___.xcodeproj/project.pbxproj diff --git a/external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/main.cpp b/DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/main.cpp similarity index 100% rename from external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/main.cpp rename to DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/main.cpp diff --git a/external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/main.h b/DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/main.h similarity index 100% rename from external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/main.h rename to DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/main.h diff --git a/external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/ui.fl b/DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/ui.fl similarity index 100% rename from external/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/ui.fl rename to DoConfig/fltk/ide/Xcode4/Project Templates/FLTK Application/FLTK 1.3/ui.fl diff --git a/external/fltk/ide/Xcode4/Resources/English.lproj/Localizable.strings b/DoConfig/fltk/ide/Xcode4/Resources/English.lproj/Localizable.strings similarity index 100% rename from external/fltk/ide/Xcode4/Resources/English.lproj/Localizable.strings rename to DoConfig/fltk/ide/Xcode4/Resources/English.lproj/Localizable.strings diff --git a/external/fltk/ide/Xcode4/Resources/French.lproj/Localizable.strings b/DoConfig/fltk/ide/Xcode4/Resources/French.lproj/Localizable.strings similarity index 100% rename from external/fltk/ide/Xcode4/Resources/French.lproj/Localizable.strings rename to DoConfig/fltk/ide/Xcode4/Resources/French.lproj/Localizable.strings diff --git a/external/fltk/ide/Xcode4/Resources/German.lproj/Localizable.strings b/DoConfig/fltk/ide/Xcode4/Resources/German.lproj/Localizable.strings similarity index 100% rename from external/fltk/ide/Xcode4/Resources/German.lproj/Localizable.strings rename to DoConfig/fltk/ide/Xcode4/Resources/German.lproj/Localizable.strings diff --git a/external/fltk/ide/Xcode4/Resources/Italian.lproj/Localizable.strings b/DoConfig/fltk/ide/Xcode4/Resources/Italian.lproj/Localizable.strings similarity index 100% rename from external/fltk/ide/Xcode4/Resources/Italian.lproj/Localizable.strings rename to DoConfig/fltk/ide/Xcode4/Resources/Italian.lproj/Localizable.strings diff --git a/external/fltk/ide/Xcode4/Resources/Spanish.lproj/Localizable.strings b/DoConfig/fltk/ide/Xcode4/Resources/Spanish.lproj/Localizable.strings similarity index 100% rename from external/fltk/ide/Xcode4/Resources/Spanish.lproj/Localizable.strings rename to DoConfig/fltk/ide/Xcode4/Resources/Spanish.lproj/Localizable.strings diff --git a/external/fltk/ide/Xcode4/config.h b/DoConfig/fltk/ide/Xcode4/config.h similarity index 100% rename from external/fltk/ide/Xcode4/config.h rename to DoConfig/fltk/ide/Xcode4/config.h diff --git a/external/fltk/ide/Xcode4/fltk.pch b/DoConfig/fltk/ide/Xcode4/fltk.pch similarity index 100% rename from external/fltk/ide/Xcode4/fltk.pch rename to DoConfig/fltk/ide/Xcode4/fltk.pch diff --git a/external/fltk/ide/Xcode4/fluid.pbfilespec b/DoConfig/fltk/ide/Xcode4/fluid.pbfilespec similarity index 100% rename from external/fltk/ide/Xcode4/fluid.pbfilespec rename to DoConfig/fltk/ide/Xcode4/fluid.pbfilespec diff --git a/external/fltk/ide/Xcode4/icons/fluid.icns b/DoConfig/fltk/ide/Xcode4/icons/fluid.icns similarity index 100% rename from external/fltk/ide/Xcode4/icons/fluid.icns rename to DoConfig/fltk/ide/Xcode4/icons/fluid.icns diff --git a/external/fltk/ide/Xcode4/plists/CubeView-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/CubeView-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/CubeView-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/CubeView-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/Demo-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/Demo-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/Demo-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/Demo-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/Fluid-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/Fluid-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/Fluid-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/Fluid-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/adjuster-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/adjuster-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/adjuster-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/adjuster-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/animated-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/animated-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/animated-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/animated-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/arc-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/arc-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/arc-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/arc-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/ask-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/ask-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/ask-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/ask-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/bitmap-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/bitmap-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/bitmap-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/bitmap-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/blocks-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/blocks-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/blocks-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/blocks-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/boxtype-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/boxtype-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/boxtype-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/boxtype-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/browser-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/browser-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/browser-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/browser-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/button-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/button-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/button-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/button-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/buttons-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/buttons-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/buttons-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/buttons-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/checkers-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/checkers-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/checkers-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/checkers-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/clock-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/clock-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/clock-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/clock-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/colbrowser-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/colbrowser-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/colbrowser-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/colbrowser-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/color_chooser-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/color_chooser-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/color_chooser-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/color_chooser-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/cube-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/cube-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/cube-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/cube-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/cursor-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/cursor-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/cursor-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/cursor-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/curve-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/curve-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/curve-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/curve-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/device-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/device-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/device-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/device-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/doublebuffer-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/doublebuffer-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/doublebuffer-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/doublebuffer-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/editor-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/editor-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/editor-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/editor-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fast_slow-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fast_slow-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fast_slow-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fast_slow-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/file_chooser-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/file_chooser-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/file_chooser-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/file_chooser-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fltk-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fltk-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fltk-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fltk-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fltk_forms-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fltk_forms-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fltk_forms-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fltk_forms-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fltk_gl-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fltk_gl-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fltk_gl-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fltk_gl-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fltk_images-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fltk_images-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fltk_images-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fltk_images-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fltk_jpeg-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fltk_jpeg-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fltk_jpeg-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fltk_jpeg-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fltk_png-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fltk_png-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fltk_png-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fltk_png-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fltk_zlib-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fltk_zlib-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fltk_zlib-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fltk_zlib-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fonts-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fonts-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fonts-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fonts-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/forms-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/forms-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/forms-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/forms-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fractals-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fractals-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fractals-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fractals-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/fullscreen-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/fullscreen-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/fullscreen-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/fullscreen-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/gl_overlay-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/gl_overlay-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/gl_overlay-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/gl_overlay-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/glpuzzle-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/glpuzzle-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/glpuzzle-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/glpuzzle-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/hello-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/hello-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/hello-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/hello-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/help-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/help-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/help-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/help-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/iconize-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/iconize-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/iconize-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/iconize-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/image-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/image-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/image-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/image-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/inactive-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/inactive-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/inactive-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/inactive-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/input-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/input-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/input-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/input-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/input_choice-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/input_choice-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/input_choice-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/input_choice-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/keyboard-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/keyboard-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/keyboard-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/keyboard-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/label-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/label-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/label-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/label-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/line_style-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/line_style-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/line_style-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/line_style-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/list_visuals-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/list_visuals-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/list_visuals-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/list_visuals-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/mandelbrot-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/mandelbrot-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/mandelbrot-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/mandelbrot-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/menubar-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/menubar-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/menubar-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/menubar-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/message-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/message-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/message-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/message-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/minimum-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/minimum-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/minimum-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/minimum-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/native-filechooser-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/native-filechooser-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/native-filechooser-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/native-filechooser-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/navigation-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/navigation-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/navigation-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/navigation-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/offscreen-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/offscreen-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/offscreen-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/offscreen-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/output-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/output-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/output-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/output-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/overlay-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/overlay-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/overlay-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/overlay-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/pack-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/pack-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/pack-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/pack-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/pixmap-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/pixmap-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/pixmap-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/pixmap-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/pixmap_browser-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/pixmap_browser-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/pixmap_browser-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/pixmap_browser-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/preferences-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/preferences-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/preferences-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/preferences-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/radio-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/radio-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/radio-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/radio-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/resize-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/resize-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/resize-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/resize-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/resizebox-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/resizebox-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/resizebox-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/resizebox-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/rotated_text-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/rotated_text-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/rotated_text-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/rotated_text-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/scroll-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/scroll-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/scroll-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/scroll-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/shape-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/shape-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/shape-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/shape-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/subwindow-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/subwindow-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/subwindow-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/subwindow-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/sudoku-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/sudoku-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/sudoku-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/sudoku-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/symbols-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/symbols-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/symbols-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/symbols-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/table-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/table-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/table-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/table-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/tabs-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/tabs-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/tabs-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/tabs-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/threads-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/threads-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/threads-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/threads-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/tile-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/tile-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/tile-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/tile-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/tiled_image-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/tiled_image-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/tiled_image-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/tiled_image-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/tree-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/tree-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/tree-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/tree-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/utf8-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/utf8-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/utf8-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/utf8-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/valuators-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/valuators-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/valuators-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/valuators-Info.plist diff --git a/external/fltk/ide/Xcode4/plists/zlib-Info.plist b/DoConfig/fltk/ide/Xcode4/plists/zlib-Info.plist similarity index 100% rename from external/fltk/ide/Xcode4/plists/zlib-Info.plist rename to DoConfig/fltk/ide/Xcode4/plists/zlib-Info.plist diff --git a/external/fltk/install-sh b/DoConfig/fltk/install-sh similarity index 100% rename from external/fltk/install-sh rename to DoConfig/fltk/install-sh diff --git a/external/fltk/jpeg/CMakeLists.txt b/DoConfig/fltk/jpeg/CMakeLists.txt similarity index 100% rename from external/fltk/jpeg/CMakeLists.txt rename to DoConfig/fltk/jpeg/CMakeLists.txt diff --git a/external/fltk/jpeg/Makefile b/DoConfig/fltk/jpeg/Makefile similarity index 100% rename from external/fltk/jpeg/Makefile rename to DoConfig/fltk/jpeg/Makefile diff --git a/external/fltk/jpeg/README b/DoConfig/fltk/jpeg/README similarity index 100% rename from external/fltk/jpeg/README rename to DoConfig/fltk/jpeg/README diff --git a/external/fltk/jpeg/change.log b/DoConfig/fltk/jpeg/change.log similarity index 100% rename from external/fltk/jpeg/change.log rename to DoConfig/fltk/jpeg/change.log diff --git a/external/fltk/jpeg/coderules.txt b/DoConfig/fltk/jpeg/coderules.txt similarity index 100% rename from external/fltk/jpeg/coderules.txt rename to DoConfig/fltk/jpeg/coderules.txt diff --git a/external/fltk/jpeg/filelist.txt b/DoConfig/fltk/jpeg/filelist.txt similarity index 100% rename from external/fltk/jpeg/filelist.txt rename to DoConfig/fltk/jpeg/filelist.txt diff --git a/external/fltk/jpeg/install.txt b/DoConfig/fltk/jpeg/install.txt similarity index 100% rename from external/fltk/jpeg/install.txt rename to DoConfig/fltk/jpeg/install.txt diff --git a/external/fltk/jpeg/jaricom.c b/DoConfig/fltk/jpeg/jaricom.c similarity index 100% rename from external/fltk/jpeg/jaricom.c rename to DoConfig/fltk/jpeg/jaricom.c diff --git a/external/fltk/jpeg/jcapimin.c b/DoConfig/fltk/jpeg/jcapimin.c similarity index 100% rename from external/fltk/jpeg/jcapimin.c rename to DoConfig/fltk/jpeg/jcapimin.c diff --git a/external/fltk/jpeg/jcapistd.c b/DoConfig/fltk/jpeg/jcapistd.c similarity index 100% rename from external/fltk/jpeg/jcapistd.c rename to DoConfig/fltk/jpeg/jcapistd.c diff --git a/external/fltk/jpeg/jcarith.c b/DoConfig/fltk/jpeg/jcarith.c similarity index 100% rename from external/fltk/jpeg/jcarith.c rename to DoConfig/fltk/jpeg/jcarith.c diff --git a/external/fltk/jpeg/jccoefct.c b/DoConfig/fltk/jpeg/jccoefct.c similarity index 100% rename from external/fltk/jpeg/jccoefct.c rename to DoConfig/fltk/jpeg/jccoefct.c diff --git a/external/fltk/jpeg/jccolor.c b/DoConfig/fltk/jpeg/jccolor.c similarity index 100% rename from external/fltk/jpeg/jccolor.c rename to DoConfig/fltk/jpeg/jccolor.c diff --git a/external/fltk/jpeg/jcdctmgr.c b/DoConfig/fltk/jpeg/jcdctmgr.c similarity index 100% rename from external/fltk/jpeg/jcdctmgr.c rename to DoConfig/fltk/jpeg/jcdctmgr.c diff --git a/external/fltk/jpeg/jchuff.c b/DoConfig/fltk/jpeg/jchuff.c similarity index 100% rename from external/fltk/jpeg/jchuff.c rename to DoConfig/fltk/jpeg/jchuff.c diff --git a/external/fltk/jpeg/jcinit.c b/DoConfig/fltk/jpeg/jcinit.c similarity index 100% rename from external/fltk/jpeg/jcinit.c rename to DoConfig/fltk/jpeg/jcinit.c diff --git a/external/fltk/jpeg/jcmainct.c b/DoConfig/fltk/jpeg/jcmainct.c similarity index 100% rename from external/fltk/jpeg/jcmainct.c rename to DoConfig/fltk/jpeg/jcmainct.c diff --git a/external/fltk/jpeg/jcmarker.c b/DoConfig/fltk/jpeg/jcmarker.c similarity index 100% rename from external/fltk/jpeg/jcmarker.c rename to DoConfig/fltk/jpeg/jcmarker.c diff --git a/external/fltk/jpeg/jcmaster.c b/DoConfig/fltk/jpeg/jcmaster.c similarity index 100% rename from external/fltk/jpeg/jcmaster.c rename to DoConfig/fltk/jpeg/jcmaster.c diff --git a/external/fltk/jpeg/jcomapi.c b/DoConfig/fltk/jpeg/jcomapi.c similarity index 100% rename from external/fltk/jpeg/jcomapi.c rename to DoConfig/fltk/jpeg/jcomapi.c diff --git a/external/fltk/jpeg/jconfig.h b/DoConfig/fltk/jpeg/jconfig.h similarity index 100% rename from external/fltk/jpeg/jconfig.h rename to DoConfig/fltk/jpeg/jconfig.h diff --git a/external/fltk/jpeg/jconfig.txt b/DoConfig/fltk/jpeg/jconfig.txt similarity index 100% rename from external/fltk/jpeg/jconfig.txt rename to DoConfig/fltk/jpeg/jconfig.txt diff --git a/external/fltk/jpeg/jcparam.c b/DoConfig/fltk/jpeg/jcparam.c similarity index 100% rename from external/fltk/jpeg/jcparam.c rename to DoConfig/fltk/jpeg/jcparam.c diff --git a/external/fltk/jpeg/jcprepct.c b/DoConfig/fltk/jpeg/jcprepct.c similarity index 100% rename from external/fltk/jpeg/jcprepct.c rename to DoConfig/fltk/jpeg/jcprepct.c diff --git a/external/fltk/jpeg/jcsample.c b/DoConfig/fltk/jpeg/jcsample.c similarity index 100% rename from external/fltk/jpeg/jcsample.c rename to DoConfig/fltk/jpeg/jcsample.c diff --git a/external/fltk/jpeg/jctrans.c b/DoConfig/fltk/jpeg/jctrans.c similarity index 100% rename from external/fltk/jpeg/jctrans.c rename to DoConfig/fltk/jpeg/jctrans.c diff --git a/external/fltk/jpeg/jdapimin.c b/DoConfig/fltk/jpeg/jdapimin.c similarity index 100% rename from external/fltk/jpeg/jdapimin.c rename to DoConfig/fltk/jpeg/jdapimin.c diff --git a/external/fltk/jpeg/jdapistd.c b/DoConfig/fltk/jpeg/jdapistd.c similarity index 100% rename from external/fltk/jpeg/jdapistd.c rename to DoConfig/fltk/jpeg/jdapistd.c diff --git a/external/fltk/jpeg/jdarith.c b/DoConfig/fltk/jpeg/jdarith.c similarity index 100% rename from external/fltk/jpeg/jdarith.c rename to DoConfig/fltk/jpeg/jdarith.c diff --git a/external/fltk/jpeg/jdatadst.c b/DoConfig/fltk/jpeg/jdatadst.c similarity index 100% rename from external/fltk/jpeg/jdatadst.c rename to DoConfig/fltk/jpeg/jdatadst.c diff --git a/external/fltk/jpeg/jdatasrc.c b/DoConfig/fltk/jpeg/jdatasrc.c similarity index 100% rename from external/fltk/jpeg/jdatasrc.c rename to DoConfig/fltk/jpeg/jdatasrc.c diff --git a/external/fltk/jpeg/jdcoefct.c b/DoConfig/fltk/jpeg/jdcoefct.c similarity index 100% rename from external/fltk/jpeg/jdcoefct.c rename to DoConfig/fltk/jpeg/jdcoefct.c diff --git a/external/fltk/jpeg/jdcolor.c b/DoConfig/fltk/jpeg/jdcolor.c similarity index 100% rename from external/fltk/jpeg/jdcolor.c rename to DoConfig/fltk/jpeg/jdcolor.c diff --git a/external/fltk/jpeg/jdct.h b/DoConfig/fltk/jpeg/jdct.h similarity index 100% rename from external/fltk/jpeg/jdct.h rename to DoConfig/fltk/jpeg/jdct.h diff --git a/external/fltk/jpeg/jddctmgr.c b/DoConfig/fltk/jpeg/jddctmgr.c similarity index 100% rename from external/fltk/jpeg/jddctmgr.c rename to DoConfig/fltk/jpeg/jddctmgr.c diff --git a/external/fltk/jpeg/jdhuff.c b/DoConfig/fltk/jpeg/jdhuff.c similarity index 100% rename from external/fltk/jpeg/jdhuff.c rename to DoConfig/fltk/jpeg/jdhuff.c diff --git a/external/fltk/jpeg/jdinput.c b/DoConfig/fltk/jpeg/jdinput.c similarity index 100% rename from external/fltk/jpeg/jdinput.c rename to DoConfig/fltk/jpeg/jdinput.c diff --git a/external/fltk/jpeg/jdmainct.c b/DoConfig/fltk/jpeg/jdmainct.c similarity index 100% rename from external/fltk/jpeg/jdmainct.c rename to DoConfig/fltk/jpeg/jdmainct.c diff --git a/external/fltk/jpeg/jdmarker.c b/DoConfig/fltk/jpeg/jdmarker.c similarity index 100% rename from external/fltk/jpeg/jdmarker.c rename to DoConfig/fltk/jpeg/jdmarker.c diff --git a/external/fltk/jpeg/jdmaster.c b/DoConfig/fltk/jpeg/jdmaster.c similarity index 100% rename from external/fltk/jpeg/jdmaster.c rename to DoConfig/fltk/jpeg/jdmaster.c diff --git a/external/fltk/jpeg/jdmerge.c b/DoConfig/fltk/jpeg/jdmerge.c similarity index 100% rename from external/fltk/jpeg/jdmerge.c rename to DoConfig/fltk/jpeg/jdmerge.c diff --git a/external/fltk/jpeg/jdpostct.c b/DoConfig/fltk/jpeg/jdpostct.c similarity index 100% rename from external/fltk/jpeg/jdpostct.c rename to DoConfig/fltk/jpeg/jdpostct.c diff --git a/external/fltk/jpeg/jdsample.c b/DoConfig/fltk/jpeg/jdsample.c similarity index 100% rename from external/fltk/jpeg/jdsample.c rename to DoConfig/fltk/jpeg/jdsample.c diff --git a/external/fltk/jpeg/jdtrans.c b/DoConfig/fltk/jpeg/jdtrans.c similarity index 100% rename from external/fltk/jpeg/jdtrans.c rename to DoConfig/fltk/jpeg/jdtrans.c diff --git a/external/fltk/jpeg/jerror.c b/DoConfig/fltk/jpeg/jerror.c similarity index 100% rename from external/fltk/jpeg/jerror.c rename to DoConfig/fltk/jpeg/jerror.c diff --git a/external/fltk/jpeg/jerror.h b/DoConfig/fltk/jpeg/jerror.h similarity index 100% rename from external/fltk/jpeg/jerror.h rename to DoConfig/fltk/jpeg/jerror.h diff --git a/external/fltk/jpeg/jfdctflt.c b/DoConfig/fltk/jpeg/jfdctflt.c similarity index 100% rename from external/fltk/jpeg/jfdctflt.c rename to DoConfig/fltk/jpeg/jfdctflt.c diff --git a/external/fltk/jpeg/jfdctfst.c b/DoConfig/fltk/jpeg/jfdctfst.c similarity index 100% rename from external/fltk/jpeg/jfdctfst.c rename to DoConfig/fltk/jpeg/jfdctfst.c diff --git a/external/fltk/jpeg/jfdctint.c b/DoConfig/fltk/jpeg/jfdctint.c similarity index 100% rename from external/fltk/jpeg/jfdctint.c rename to DoConfig/fltk/jpeg/jfdctint.c diff --git a/external/fltk/jpeg/jidctflt.c b/DoConfig/fltk/jpeg/jidctflt.c similarity index 100% rename from external/fltk/jpeg/jidctflt.c rename to DoConfig/fltk/jpeg/jidctflt.c diff --git a/external/fltk/jpeg/jidctfst.c b/DoConfig/fltk/jpeg/jidctfst.c similarity index 100% rename from external/fltk/jpeg/jidctfst.c rename to DoConfig/fltk/jpeg/jidctfst.c diff --git a/external/fltk/jpeg/jidctint.c b/DoConfig/fltk/jpeg/jidctint.c similarity index 100% rename from external/fltk/jpeg/jidctint.c rename to DoConfig/fltk/jpeg/jidctint.c diff --git a/external/fltk/jpeg/jinclude.h b/DoConfig/fltk/jpeg/jinclude.h similarity index 100% rename from external/fltk/jpeg/jinclude.h rename to DoConfig/fltk/jpeg/jinclude.h diff --git a/external/fltk/jpeg/jmemmgr.c b/DoConfig/fltk/jpeg/jmemmgr.c similarity index 100% rename from external/fltk/jpeg/jmemmgr.c rename to DoConfig/fltk/jpeg/jmemmgr.c diff --git a/external/fltk/jpeg/jmemnobs.c b/DoConfig/fltk/jpeg/jmemnobs.c similarity index 100% rename from external/fltk/jpeg/jmemnobs.c rename to DoConfig/fltk/jpeg/jmemnobs.c diff --git a/external/fltk/jpeg/jmemsys.h b/DoConfig/fltk/jpeg/jmemsys.h similarity index 100% rename from external/fltk/jpeg/jmemsys.h rename to DoConfig/fltk/jpeg/jmemsys.h diff --git a/external/fltk/jpeg/jmorecfg.h b/DoConfig/fltk/jpeg/jmorecfg.h similarity index 100% rename from external/fltk/jpeg/jmorecfg.h rename to DoConfig/fltk/jpeg/jmorecfg.h diff --git a/external/fltk/jpeg/jpegint.h b/DoConfig/fltk/jpeg/jpegint.h similarity index 100% rename from external/fltk/jpeg/jpegint.h rename to DoConfig/fltk/jpeg/jpegint.h diff --git a/external/fltk/jpeg/jpeglib.h b/DoConfig/fltk/jpeg/jpeglib.h similarity index 100% rename from external/fltk/jpeg/jpeglib.h rename to DoConfig/fltk/jpeg/jpeglib.h diff --git a/external/fltk/jpeg/jquant1.c b/DoConfig/fltk/jpeg/jquant1.c similarity index 100% rename from external/fltk/jpeg/jquant1.c rename to DoConfig/fltk/jpeg/jquant1.c diff --git a/external/fltk/jpeg/jquant2.c b/DoConfig/fltk/jpeg/jquant2.c similarity index 100% rename from external/fltk/jpeg/jquant2.c rename to DoConfig/fltk/jpeg/jquant2.c diff --git a/external/fltk/jpeg/jutils.c b/DoConfig/fltk/jpeg/jutils.c similarity index 100% rename from external/fltk/jpeg/jutils.c rename to DoConfig/fltk/jpeg/jutils.c diff --git a/external/fltk/jpeg/jversion.h b/DoConfig/fltk/jpeg/jversion.h similarity index 100% rename from external/fltk/jpeg/jversion.h rename to DoConfig/fltk/jpeg/jversion.h diff --git a/external/fltk/jpeg/libjpeg.txt b/DoConfig/fltk/jpeg/libjpeg.txt similarity index 100% rename from external/fltk/jpeg/libjpeg.txt rename to DoConfig/fltk/jpeg/libjpeg.txt diff --git a/external/fltk/jpeg/makedepend b/DoConfig/fltk/jpeg/makedepend similarity index 100% rename from external/fltk/jpeg/makedepend rename to DoConfig/fltk/jpeg/makedepend diff --git a/external/fltk/jpeg/structure.txt b/DoConfig/fltk/jpeg/structure.txt similarity index 100% rename from external/fltk/jpeg/structure.txt rename to DoConfig/fltk/jpeg/structure.txt diff --git a/external/fltk/jpeg/usage.txt b/DoConfig/fltk/jpeg/usage.txt similarity index 100% rename from external/fltk/jpeg/usage.txt rename to DoConfig/fltk/jpeg/usage.txt diff --git a/external/fltk/jpeg/wizard.txt b/DoConfig/fltk/jpeg/wizard.txt similarity index 100% rename from external/fltk/jpeg/wizard.txt rename to DoConfig/fltk/jpeg/wizard.txt diff --git a/external/fltk/lib/README b/DoConfig/fltk/lib/README similarity index 100% rename from external/fltk/lib/README rename to DoConfig/fltk/lib/README diff --git a/external/fltk/mac_endianness.h b/DoConfig/fltk/mac_endianness.h similarity index 100% rename from external/fltk/mac_endianness.h rename to DoConfig/fltk/mac_endianness.h diff --git a/external/fltk/makeinclude.in b/DoConfig/fltk/makeinclude.in similarity index 100% rename from external/fltk/makeinclude.in rename to DoConfig/fltk/makeinclude.in diff --git a/external/fltk/misc/MacRoman_utf-8.png b/DoConfig/fltk/misc/MacRoman_utf-8.png similarity index 100% rename from external/fltk/misc/MacRoman_utf-8.png rename to DoConfig/fltk/misc/MacRoman_utf-8.png diff --git a/external/fltk/misc/MacRoman_utf-8.txt b/DoConfig/fltk/misc/MacRoman_utf-8.txt similarity index 100% rename from external/fltk/misc/MacRoman_utf-8.txt rename to DoConfig/fltk/misc/MacRoman_utf-8.txt diff --git a/external/fltk/misc/README b/DoConfig/fltk/misc/README similarity index 100% rename from external/fltk/misc/README rename to DoConfig/fltk/misc/README diff --git a/external/fltk/misc/config.guess b/DoConfig/fltk/misc/config.guess similarity index 100% rename from external/fltk/misc/config.guess rename to DoConfig/fltk/misc/config.guess diff --git a/external/fltk/misc/config.sub b/DoConfig/fltk/misc/config.sub similarity index 100% rename from external/fltk/misc/config.sub rename to DoConfig/fltk/misc/config.sub diff --git a/external/fltk/misc/cp1252.html b/DoConfig/fltk/misc/cp1252.html similarity index 100% rename from external/fltk/misc/cp1252.html rename to DoConfig/fltk/misc/cp1252.html diff --git a/external/fltk/misc/cp1252.png b/DoConfig/fltk/misc/cp1252.png similarity index 100% rename from external/fltk/misc/cp1252.png rename to DoConfig/fltk/misc/cp1252.png diff --git a/external/fltk/misc/cp1252.txt b/DoConfig/fltk/misc/cp1252.txt similarity index 100% rename from external/fltk/misc/cp1252.txt rename to DoConfig/fltk/misc/cp1252.txt diff --git a/external/fltk/misc/cp1252_utf-8.html b/DoConfig/fltk/misc/cp1252_utf-8.html similarity index 100% rename from external/fltk/misc/cp1252_utf-8.html rename to DoConfig/fltk/misc/cp1252_utf-8.html diff --git a/external/fltk/misc/cp1252_utf-8.txt b/DoConfig/fltk/misc/cp1252_utf-8.txt similarity index 100% rename from external/fltk/misc/cp1252_utf-8.txt rename to DoConfig/fltk/misc/cp1252_utf-8.txt diff --git a/external/fltk/misc/doxystar.cxx b/DoConfig/fltk/misc/doxystar.cxx similarity index 100% rename from external/fltk/misc/doxystar.cxx rename to DoConfig/fltk/misc/doxystar.cxx diff --git a/external/fltk/misc/iso-8859-1.txt b/DoConfig/fltk/misc/iso-8859-1.txt similarity index 100% rename from external/fltk/misc/iso-8859-1.txt rename to DoConfig/fltk/misc/iso-8859-1.txt diff --git a/external/fltk/misc/iso-8859-1_utf-8.txt b/DoConfig/fltk/misc/iso-8859-1_utf-8.txt similarity index 100% rename from external/fltk/misc/iso-8859-1_utf-8.txt rename to DoConfig/fltk/misc/iso-8859-1_utf-8.txt diff --git a/external/fltk/misc/update_config_scripts b/DoConfig/fltk/misc/update_config_scripts similarity index 100% rename from external/fltk/misc/update_config_scripts rename to DoConfig/fltk/misc/update_config_scripts diff --git a/external/fltk/png/ANNOUNCE b/DoConfig/fltk/png/ANNOUNCE similarity index 100% rename from external/fltk/png/ANNOUNCE rename to DoConfig/fltk/png/ANNOUNCE diff --git a/external/fltk/png/CHANGES b/DoConfig/fltk/png/CHANGES similarity index 100% rename from external/fltk/png/CHANGES rename to DoConfig/fltk/png/CHANGES diff --git a/external/fltk/png/CMakeLists.txt b/DoConfig/fltk/png/CMakeLists.txt similarity index 100% rename from external/fltk/png/CMakeLists.txt rename to DoConfig/fltk/png/CMakeLists.txt diff --git a/external/fltk/png/INSTALL b/DoConfig/fltk/png/INSTALL similarity index 100% rename from external/fltk/png/INSTALL rename to DoConfig/fltk/png/INSTALL diff --git a/external/fltk/png/LICENSE b/DoConfig/fltk/png/LICENSE similarity index 100% rename from external/fltk/png/LICENSE rename to DoConfig/fltk/png/LICENSE diff --git a/external/fltk/png/Makefile b/DoConfig/fltk/png/Makefile similarity index 100% rename from external/fltk/png/Makefile rename to DoConfig/fltk/png/Makefile diff --git a/external/fltk/png/README b/DoConfig/fltk/png/README similarity index 100% rename from external/fltk/png/README rename to DoConfig/fltk/png/README diff --git a/external/fltk/png/TODO b/DoConfig/fltk/png/TODO similarity index 100% rename from external/fltk/png/TODO rename to DoConfig/fltk/png/TODO diff --git a/external/fltk/png/libpng-manual.txt b/DoConfig/fltk/png/libpng-manual.txt similarity index 100% rename from external/fltk/png/libpng-manual.txt rename to DoConfig/fltk/png/libpng-manual.txt diff --git a/external/fltk/png/libpng.3 b/DoConfig/fltk/png/libpng.3 similarity index 100% rename from external/fltk/png/libpng.3 rename to DoConfig/fltk/png/libpng.3 diff --git a/external/fltk/png/libpngpf.3 b/DoConfig/fltk/png/libpngpf.3 similarity index 100% rename from external/fltk/png/libpngpf.3 rename to DoConfig/fltk/png/libpngpf.3 diff --git a/external/fltk/png/makedepend b/DoConfig/fltk/png/makedepend similarity index 100% rename from external/fltk/png/makedepend rename to DoConfig/fltk/png/makedepend diff --git a/external/fltk/png/png.5 b/DoConfig/fltk/png/png.5 similarity index 100% rename from external/fltk/png/png.5 rename to DoConfig/fltk/png/png.5 diff --git a/external/fltk/png/png.c b/DoConfig/fltk/png/png.c similarity index 100% rename from external/fltk/png/png.c rename to DoConfig/fltk/png/png.c diff --git a/external/fltk/png/png.h b/DoConfig/fltk/png/png.h similarity index 100% rename from external/fltk/png/png.h rename to DoConfig/fltk/png/png.h diff --git a/external/fltk/png/pngconf.h b/DoConfig/fltk/png/pngconf.h similarity index 100% rename from external/fltk/png/pngconf.h rename to DoConfig/fltk/png/pngconf.h diff --git a/external/fltk/png/pngdebug.h b/DoConfig/fltk/png/pngdebug.h similarity index 100% rename from external/fltk/png/pngdebug.h rename to DoConfig/fltk/png/pngdebug.h diff --git a/external/fltk/png/pngerror.c b/DoConfig/fltk/png/pngerror.c similarity index 100% rename from external/fltk/png/pngerror.c rename to DoConfig/fltk/png/pngerror.c diff --git a/external/fltk/png/pngget.c b/DoConfig/fltk/png/pngget.c similarity index 100% rename from external/fltk/png/pngget.c rename to DoConfig/fltk/png/pngget.c diff --git a/external/fltk/png/pnginfo.h b/DoConfig/fltk/png/pnginfo.h similarity index 100% rename from external/fltk/png/pnginfo.h rename to DoConfig/fltk/png/pnginfo.h diff --git a/external/fltk/png/pnglibconf.h b/DoConfig/fltk/png/pnglibconf.h similarity index 100% rename from external/fltk/png/pnglibconf.h rename to DoConfig/fltk/png/pnglibconf.h diff --git a/external/fltk/png/pngmem.c b/DoConfig/fltk/png/pngmem.c similarity index 100% rename from external/fltk/png/pngmem.c rename to DoConfig/fltk/png/pngmem.c diff --git a/external/fltk/png/pngpread.c b/DoConfig/fltk/png/pngpread.c similarity index 100% rename from external/fltk/png/pngpread.c rename to DoConfig/fltk/png/pngpread.c diff --git a/external/fltk/png/pngpriv.h b/DoConfig/fltk/png/pngpriv.h similarity index 100% rename from external/fltk/png/pngpriv.h rename to DoConfig/fltk/png/pngpriv.h diff --git a/external/fltk/png/pngread.c b/DoConfig/fltk/png/pngread.c similarity index 100% rename from external/fltk/png/pngread.c rename to DoConfig/fltk/png/pngread.c diff --git a/external/fltk/png/pngrio.c b/DoConfig/fltk/png/pngrio.c similarity index 100% rename from external/fltk/png/pngrio.c rename to DoConfig/fltk/png/pngrio.c diff --git a/external/fltk/png/pngrtran.c b/DoConfig/fltk/png/pngrtran.c similarity index 100% rename from external/fltk/png/pngrtran.c rename to DoConfig/fltk/png/pngrtran.c diff --git a/external/fltk/png/pngrutil.c b/DoConfig/fltk/png/pngrutil.c similarity index 100% rename from external/fltk/png/pngrutil.c rename to DoConfig/fltk/png/pngrutil.c diff --git a/external/fltk/png/pngset.c b/DoConfig/fltk/png/pngset.c similarity index 100% rename from external/fltk/png/pngset.c rename to DoConfig/fltk/png/pngset.c diff --git a/external/fltk/png/pngstruct.h b/DoConfig/fltk/png/pngstruct.h similarity index 100% rename from external/fltk/png/pngstruct.h rename to DoConfig/fltk/png/pngstruct.h diff --git a/external/fltk/png/pngtrans.c b/DoConfig/fltk/png/pngtrans.c similarity index 100% rename from external/fltk/png/pngtrans.c rename to DoConfig/fltk/png/pngtrans.c diff --git a/external/fltk/png/pngwio.c b/DoConfig/fltk/png/pngwio.c similarity index 100% rename from external/fltk/png/pngwio.c rename to DoConfig/fltk/png/pngwio.c diff --git a/external/fltk/png/pngwrite.c b/DoConfig/fltk/png/pngwrite.c similarity index 100% rename from external/fltk/png/pngwrite.c rename to DoConfig/fltk/png/pngwrite.c diff --git a/external/fltk/png/pngwtran.c b/DoConfig/fltk/png/pngwtran.c similarity index 100% rename from external/fltk/png/pngwtran.c rename to DoConfig/fltk/png/pngwtran.c diff --git a/external/fltk/png/pngwutil.c b/DoConfig/fltk/png/pngwutil.c similarity index 100% rename from external/fltk/png/pngwutil.c rename to DoConfig/fltk/png/pngwutil.c diff --git a/external/fltk/src/CMakeLists.txt b/DoConfig/fltk/src/CMakeLists.txt similarity index 100% rename from external/fltk/src/CMakeLists.txt rename to DoConfig/fltk/src/CMakeLists.txt diff --git a/external/fltk/src/Fl.cxx b/DoConfig/fltk/src/Fl.cxx similarity index 100% rename from external/fltk/src/Fl.cxx rename to DoConfig/fltk/src/Fl.cxx diff --git a/external/fltk/src/Fl_Adjuster.cxx b/DoConfig/fltk/src/Fl_Adjuster.cxx similarity index 100% rename from external/fltk/src/Fl_Adjuster.cxx rename to DoConfig/fltk/src/Fl_Adjuster.cxx diff --git a/external/fltk/src/Fl_BMP_Image.cxx b/DoConfig/fltk/src/Fl_BMP_Image.cxx similarity index 100% rename from external/fltk/src/Fl_BMP_Image.cxx rename to DoConfig/fltk/src/Fl_BMP_Image.cxx diff --git a/external/fltk/src/Fl_Bitmap.cxx b/DoConfig/fltk/src/Fl_Bitmap.cxx similarity index 100% rename from external/fltk/src/Fl_Bitmap.cxx rename to DoConfig/fltk/src/Fl_Bitmap.cxx diff --git a/external/fltk/src/Fl_Box.cxx b/DoConfig/fltk/src/Fl_Box.cxx similarity index 100% rename from external/fltk/src/Fl_Box.cxx rename to DoConfig/fltk/src/Fl_Box.cxx diff --git a/external/fltk/src/Fl_Browser.cxx b/DoConfig/fltk/src/Fl_Browser.cxx similarity index 100% rename from external/fltk/src/Fl_Browser.cxx rename to DoConfig/fltk/src/Fl_Browser.cxx diff --git a/external/fltk/src/Fl_Browser_.cxx b/DoConfig/fltk/src/Fl_Browser_.cxx similarity index 100% rename from external/fltk/src/Fl_Browser_.cxx rename to DoConfig/fltk/src/Fl_Browser_.cxx diff --git a/external/fltk/src/Fl_Browser_load.cxx b/DoConfig/fltk/src/Fl_Browser_load.cxx similarity index 100% rename from external/fltk/src/Fl_Browser_load.cxx rename to DoConfig/fltk/src/Fl_Browser_load.cxx diff --git a/external/fltk/src/Fl_Button.cxx b/DoConfig/fltk/src/Fl_Button.cxx similarity index 100% rename from external/fltk/src/Fl_Button.cxx rename to DoConfig/fltk/src/Fl_Button.cxx diff --git a/external/fltk/src/Fl_Chart.cxx b/DoConfig/fltk/src/Fl_Chart.cxx similarity index 100% rename from external/fltk/src/Fl_Chart.cxx rename to DoConfig/fltk/src/Fl_Chart.cxx diff --git a/external/fltk/src/Fl_Check_Browser.cxx b/DoConfig/fltk/src/Fl_Check_Browser.cxx similarity index 100% rename from external/fltk/src/Fl_Check_Browser.cxx rename to DoConfig/fltk/src/Fl_Check_Browser.cxx diff --git a/external/fltk/src/Fl_Check_Button.cxx b/DoConfig/fltk/src/Fl_Check_Button.cxx similarity index 100% rename from external/fltk/src/Fl_Check_Button.cxx rename to DoConfig/fltk/src/Fl_Check_Button.cxx diff --git a/external/fltk/src/Fl_Choice.cxx b/DoConfig/fltk/src/Fl_Choice.cxx similarity index 100% rename from external/fltk/src/Fl_Choice.cxx rename to DoConfig/fltk/src/Fl_Choice.cxx diff --git a/external/fltk/src/Fl_Clock.cxx b/DoConfig/fltk/src/Fl_Clock.cxx similarity index 100% rename from external/fltk/src/Fl_Clock.cxx rename to DoConfig/fltk/src/Fl_Clock.cxx diff --git a/external/fltk/src/Fl_Color_Chooser.cxx b/DoConfig/fltk/src/Fl_Color_Chooser.cxx similarity index 100% rename from external/fltk/src/Fl_Color_Chooser.cxx rename to DoConfig/fltk/src/Fl_Color_Chooser.cxx diff --git a/external/fltk/src/Fl_Copy_Surface.cxx b/DoConfig/fltk/src/Fl_Copy_Surface.cxx similarity index 100% rename from external/fltk/src/Fl_Copy_Surface.cxx rename to DoConfig/fltk/src/Fl_Copy_Surface.cxx diff --git a/external/fltk/src/Fl_Counter.cxx b/DoConfig/fltk/src/Fl_Counter.cxx similarity index 100% rename from external/fltk/src/Fl_Counter.cxx rename to DoConfig/fltk/src/Fl_Counter.cxx diff --git a/external/fltk/src/Fl_Device.cxx b/DoConfig/fltk/src/Fl_Device.cxx similarity index 100% rename from external/fltk/src/Fl_Device.cxx rename to DoConfig/fltk/src/Fl_Device.cxx diff --git a/external/fltk/src/Fl_Dial.cxx b/DoConfig/fltk/src/Fl_Dial.cxx similarity index 100% rename from external/fltk/src/Fl_Dial.cxx rename to DoConfig/fltk/src/Fl_Dial.cxx diff --git a/external/fltk/src/Fl_Double_Window.cxx b/DoConfig/fltk/src/Fl_Double_Window.cxx similarity index 100% rename from external/fltk/src/Fl_Double_Window.cxx rename to DoConfig/fltk/src/Fl_Double_Window.cxx diff --git a/external/fltk/src/Fl_File_Browser.cxx b/DoConfig/fltk/src/Fl_File_Browser.cxx similarity index 100% rename from external/fltk/src/Fl_File_Browser.cxx rename to DoConfig/fltk/src/Fl_File_Browser.cxx diff --git a/external/fltk/src/Fl_File_Chooser.cxx b/DoConfig/fltk/src/Fl_File_Chooser.cxx similarity index 100% rename from external/fltk/src/Fl_File_Chooser.cxx rename to DoConfig/fltk/src/Fl_File_Chooser.cxx diff --git a/external/fltk/src/Fl_File_Chooser.fl b/DoConfig/fltk/src/Fl_File_Chooser.fl similarity index 100% rename from external/fltk/src/Fl_File_Chooser.fl rename to DoConfig/fltk/src/Fl_File_Chooser.fl diff --git a/external/fltk/src/Fl_File_Chooser2.cxx b/DoConfig/fltk/src/Fl_File_Chooser2.cxx similarity index 100% rename from external/fltk/src/Fl_File_Chooser2.cxx rename to DoConfig/fltk/src/Fl_File_Chooser2.cxx diff --git a/external/fltk/src/Fl_File_Icon.cxx b/DoConfig/fltk/src/Fl_File_Icon.cxx similarity index 100% rename from external/fltk/src/Fl_File_Icon.cxx rename to DoConfig/fltk/src/Fl_File_Icon.cxx diff --git a/external/fltk/src/Fl_File_Icon2.cxx b/DoConfig/fltk/src/Fl_File_Icon2.cxx similarity index 100% rename from external/fltk/src/Fl_File_Icon2.cxx rename to DoConfig/fltk/src/Fl_File_Icon2.cxx diff --git a/external/fltk/src/Fl_File_Input.cxx b/DoConfig/fltk/src/Fl_File_Input.cxx similarity index 100% rename from external/fltk/src/Fl_File_Input.cxx rename to DoConfig/fltk/src/Fl_File_Input.cxx diff --git a/external/fltk/src/Fl_Font.H b/DoConfig/fltk/src/Fl_Font.H similarity index 100% rename from external/fltk/src/Fl_Font.H rename to DoConfig/fltk/src/Fl_Font.H diff --git a/external/fltk/src/Fl_GDI_Printer.cxx b/DoConfig/fltk/src/Fl_GDI_Printer.cxx similarity index 100% rename from external/fltk/src/Fl_GDI_Printer.cxx rename to DoConfig/fltk/src/Fl_GDI_Printer.cxx diff --git a/external/fltk/src/Fl_GIF_Image.cxx b/DoConfig/fltk/src/Fl_GIF_Image.cxx similarity index 100% rename from external/fltk/src/Fl_GIF_Image.cxx rename to DoConfig/fltk/src/Fl_GIF_Image.cxx diff --git a/external/fltk/src/Fl_Gl_Choice.H b/DoConfig/fltk/src/Fl_Gl_Choice.H similarity index 100% rename from external/fltk/src/Fl_Gl_Choice.H rename to DoConfig/fltk/src/Fl_Gl_Choice.H diff --git a/external/fltk/src/Fl_Gl_Choice.cxx b/DoConfig/fltk/src/Fl_Gl_Choice.cxx similarity index 100% rename from external/fltk/src/Fl_Gl_Choice.cxx rename to DoConfig/fltk/src/Fl_Gl_Choice.cxx diff --git a/external/fltk/src/Fl_Gl_Device_Plugin.cxx b/DoConfig/fltk/src/Fl_Gl_Device_Plugin.cxx similarity index 100% rename from external/fltk/src/Fl_Gl_Device_Plugin.cxx rename to DoConfig/fltk/src/Fl_Gl_Device_Plugin.cxx diff --git a/external/fltk/src/Fl_Gl_Overlay.cxx b/DoConfig/fltk/src/Fl_Gl_Overlay.cxx similarity index 100% rename from external/fltk/src/Fl_Gl_Overlay.cxx rename to DoConfig/fltk/src/Fl_Gl_Overlay.cxx diff --git a/external/fltk/src/Fl_Gl_Window.cxx b/DoConfig/fltk/src/Fl_Gl_Window.cxx similarity index 100% rename from external/fltk/src/Fl_Gl_Window.cxx rename to DoConfig/fltk/src/Fl_Gl_Window.cxx diff --git a/external/fltk/src/Fl_Group.cxx b/DoConfig/fltk/src/Fl_Group.cxx similarity index 100% rename from external/fltk/src/Fl_Group.cxx rename to DoConfig/fltk/src/Fl_Group.cxx diff --git a/external/fltk/src/Fl_Help_Dialog.cxx b/DoConfig/fltk/src/Fl_Help_Dialog.cxx similarity index 100% rename from external/fltk/src/Fl_Help_Dialog.cxx rename to DoConfig/fltk/src/Fl_Help_Dialog.cxx diff --git a/external/fltk/src/Fl_Help_Dialog.fl b/DoConfig/fltk/src/Fl_Help_Dialog.fl similarity index 100% rename from external/fltk/src/Fl_Help_Dialog.fl rename to DoConfig/fltk/src/Fl_Help_Dialog.fl diff --git a/external/fltk/src/Fl_Help_Dialog_Dox.cxx b/DoConfig/fltk/src/Fl_Help_Dialog_Dox.cxx similarity index 100% rename from external/fltk/src/Fl_Help_Dialog_Dox.cxx rename to DoConfig/fltk/src/Fl_Help_Dialog_Dox.cxx diff --git a/external/fltk/src/Fl_Help_View.cxx b/DoConfig/fltk/src/Fl_Help_View.cxx similarity index 100% rename from external/fltk/src/Fl_Help_View.cxx rename to DoConfig/fltk/src/Fl_Help_View.cxx diff --git a/external/fltk/src/Fl_Image.cxx b/DoConfig/fltk/src/Fl_Image.cxx similarity index 100% rename from external/fltk/src/Fl_Image.cxx rename to DoConfig/fltk/src/Fl_Image.cxx diff --git a/external/fltk/src/Fl_Image_Surface.cxx b/DoConfig/fltk/src/Fl_Image_Surface.cxx similarity index 100% rename from external/fltk/src/Fl_Image_Surface.cxx rename to DoConfig/fltk/src/Fl_Image_Surface.cxx diff --git a/external/fltk/src/Fl_Input.cxx b/DoConfig/fltk/src/Fl_Input.cxx similarity index 100% rename from external/fltk/src/Fl_Input.cxx rename to DoConfig/fltk/src/Fl_Input.cxx diff --git a/external/fltk/src/Fl_Input_.cxx b/DoConfig/fltk/src/Fl_Input_.cxx similarity index 100% rename from external/fltk/src/Fl_Input_.cxx rename to DoConfig/fltk/src/Fl_Input_.cxx diff --git a/external/fltk/src/Fl_JPEG_Image.cxx b/DoConfig/fltk/src/Fl_JPEG_Image.cxx similarity index 100% rename from external/fltk/src/Fl_JPEG_Image.cxx rename to DoConfig/fltk/src/Fl_JPEG_Image.cxx diff --git a/external/fltk/src/Fl_Light_Button.cxx b/DoConfig/fltk/src/Fl_Light_Button.cxx similarity index 100% rename from external/fltk/src/Fl_Light_Button.cxx rename to DoConfig/fltk/src/Fl_Light_Button.cxx diff --git a/external/fltk/src/Fl_Menu.cxx b/DoConfig/fltk/src/Fl_Menu.cxx similarity index 100% rename from external/fltk/src/Fl_Menu.cxx rename to DoConfig/fltk/src/Fl_Menu.cxx diff --git a/external/fltk/src/Fl_Menu_.cxx b/DoConfig/fltk/src/Fl_Menu_.cxx similarity index 100% rename from external/fltk/src/Fl_Menu_.cxx rename to DoConfig/fltk/src/Fl_Menu_.cxx diff --git a/external/fltk/src/Fl_Menu_Bar.cxx b/DoConfig/fltk/src/Fl_Menu_Bar.cxx similarity index 100% rename from external/fltk/src/Fl_Menu_Bar.cxx rename to DoConfig/fltk/src/Fl_Menu_Bar.cxx diff --git a/external/fltk/src/Fl_Menu_Button.cxx b/DoConfig/fltk/src/Fl_Menu_Button.cxx similarity index 100% rename from external/fltk/src/Fl_Menu_Button.cxx rename to DoConfig/fltk/src/Fl_Menu_Button.cxx diff --git a/external/fltk/src/Fl_Menu_Window.cxx b/DoConfig/fltk/src/Fl_Menu_Window.cxx similarity index 100% rename from external/fltk/src/Fl_Menu_Window.cxx rename to DoConfig/fltk/src/Fl_Menu_Window.cxx diff --git a/external/fltk/src/Fl_Menu_add.cxx b/DoConfig/fltk/src/Fl_Menu_add.cxx similarity index 100% rename from external/fltk/src/Fl_Menu_add.cxx rename to DoConfig/fltk/src/Fl_Menu_add.cxx diff --git a/external/fltk/src/Fl_Menu_global.cxx b/DoConfig/fltk/src/Fl_Menu_global.cxx similarity index 100% rename from external/fltk/src/Fl_Menu_global.cxx rename to DoConfig/fltk/src/Fl_Menu_global.cxx diff --git a/external/fltk/src/Fl_Multi_Label.cxx b/DoConfig/fltk/src/Fl_Multi_Label.cxx similarity index 100% rename from external/fltk/src/Fl_Multi_Label.cxx rename to DoConfig/fltk/src/Fl_Multi_Label.cxx diff --git a/external/fltk/src/Fl_Native_File_Chooser.cxx b/DoConfig/fltk/src/Fl_Native_File_Chooser.cxx similarity index 100% rename from external/fltk/src/Fl_Native_File_Chooser.cxx rename to DoConfig/fltk/src/Fl_Native_File_Chooser.cxx diff --git a/external/fltk/src/Fl_Native_File_Chooser_FLTK.cxx b/DoConfig/fltk/src/Fl_Native_File_Chooser_FLTK.cxx similarity index 100% rename from external/fltk/src/Fl_Native_File_Chooser_FLTK.cxx rename to DoConfig/fltk/src/Fl_Native_File_Chooser_FLTK.cxx diff --git a/external/fltk/src/Fl_Native_File_Chooser_GTK.cxx b/DoConfig/fltk/src/Fl_Native_File_Chooser_GTK.cxx similarity index 100% rename from external/fltk/src/Fl_Native_File_Chooser_GTK.cxx rename to DoConfig/fltk/src/Fl_Native_File_Chooser_GTK.cxx diff --git a/external/fltk/src/Fl_Native_File_Chooser_MAC.mm b/DoConfig/fltk/src/Fl_Native_File_Chooser_MAC.mm similarity index 100% rename from external/fltk/src/Fl_Native_File_Chooser_MAC.mm rename to DoConfig/fltk/src/Fl_Native_File_Chooser_MAC.mm diff --git a/external/fltk/src/Fl_Native_File_Chooser_WIN32.cxx b/DoConfig/fltk/src/Fl_Native_File_Chooser_WIN32.cxx similarity index 100% rename from external/fltk/src/Fl_Native_File_Chooser_WIN32.cxx rename to DoConfig/fltk/src/Fl_Native_File_Chooser_WIN32.cxx diff --git a/external/fltk/src/Fl_Native_File_Chooser_common.cxx b/DoConfig/fltk/src/Fl_Native_File_Chooser_common.cxx similarity index 100% rename from external/fltk/src/Fl_Native_File_Chooser_common.cxx rename to DoConfig/fltk/src/Fl_Native_File_Chooser_common.cxx diff --git a/external/fltk/src/Fl_Overlay_Window.cxx b/DoConfig/fltk/src/Fl_Overlay_Window.cxx similarity index 100% rename from external/fltk/src/Fl_Overlay_Window.cxx rename to DoConfig/fltk/src/Fl_Overlay_Window.cxx diff --git a/external/fltk/src/Fl_PNG_Image.cxx b/DoConfig/fltk/src/Fl_PNG_Image.cxx similarity index 100% rename from external/fltk/src/Fl_PNG_Image.cxx rename to DoConfig/fltk/src/Fl_PNG_Image.cxx diff --git a/external/fltk/src/Fl_PNM_Image.cxx b/DoConfig/fltk/src/Fl_PNM_Image.cxx similarity index 100% rename from external/fltk/src/Fl_PNM_Image.cxx rename to DoConfig/fltk/src/Fl_PNM_Image.cxx diff --git a/external/fltk/src/Fl_Pack.cxx b/DoConfig/fltk/src/Fl_Pack.cxx similarity index 100% rename from external/fltk/src/Fl_Pack.cxx rename to DoConfig/fltk/src/Fl_Pack.cxx diff --git a/external/fltk/src/Fl_Paged_Device.cxx b/DoConfig/fltk/src/Fl_Paged_Device.cxx similarity index 100% rename from external/fltk/src/Fl_Paged_Device.cxx rename to DoConfig/fltk/src/Fl_Paged_Device.cxx diff --git a/external/fltk/src/Fl_Pixmap.cxx b/DoConfig/fltk/src/Fl_Pixmap.cxx similarity index 100% rename from external/fltk/src/Fl_Pixmap.cxx rename to DoConfig/fltk/src/Fl_Pixmap.cxx diff --git a/external/fltk/src/Fl_Positioner.cxx b/DoConfig/fltk/src/Fl_Positioner.cxx similarity index 100% rename from external/fltk/src/Fl_Positioner.cxx rename to DoConfig/fltk/src/Fl_Positioner.cxx diff --git a/external/fltk/src/Fl_PostScript.cxx b/DoConfig/fltk/src/Fl_PostScript.cxx similarity index 100% rename from external/fltk/src/Fl_PostScript.cxx rename to DoConfig/fltk/src/Fl_PostScript.cxx diff --git a/external/fltk/src/Fl_Preferences.cxx b/DoConfig/fltk/src/Fl_Preferences.cxx similarity index 100% rename from external/fltk/src/Fl_Preferences.cxx rename to DoConfig/fltk/src/Fl_Preferences.cxx diff --git a/external/fltk/src/Fl_Printer.cxx b/DoConfig/fltk/src/Fl_Printer.cxx similarity index 100% rename from external/fltk/src/Fl_Printer.cxx rename to DoConfig/fltk/src/Fl_Printer.cxx diff --git a/external/fltk/src/Fl_Progress.cxx b/DoConfig/fltk/src/Fl_Progress.cxx similarity index 100% rename from external/fltk/src/Fl_Progress.cxx rename to DoConfig/fltk/src/Fl_Progress.cxx diff --git a/external/fltk/src/Fl_Quartz_Printer.mm b/DoConfig/fltk/src/Fl_Quartz_Printer.mm similarity index 100% rename from external/fltk/src/Fl_Quartz_Printer.mm rename to DoConfig/fltk/src/Fl_Quartz_Printer.mm diff --git a/external/fltk/src/Fl_Repeat_Button.cxx b/DoConfig/fltk/src/Fl_Repeat_Button.cxx similarity index 100% rename from external/fltk/src/Fl_Repeat_Button.cxx rename to DoConfig/fltk/src/Fl_Repeat_Button.cxx diff --git a/external/fltk/src/Fl_Return_Button.cxx b/DoConfig/fltk/src/Fl_Return_Button.cxx similarity index 100% rename from external/fltk/src/Fl_Return_Button.cxx rename to DoConfig/fltk/src/Fl_Return_Button.cxx diff --git a/external/fltk/src/Fl_Roller.cxx b/DoConfig/fltk/src/Fl_Roller.cxx similarity index 100% rename from external/fltk/src/Fl_Roller.cxx rename to DoConfig/fltk/src/Fl_Roller.cxx diff --git a/external/fltk/src/Fl_Round_Button.cxx b/DoConfig/fltk/src/Fl_Round_Button.cxx similarity index 100% rename from external/fltk/src/Fl_Round_Button.cxx rename to DoConfig/fltk/src/Fl_Round_Button.cxx diff --git a/external/fltk/src/Fl_Scroll.cxx b/DoConfig/fltk/src/Fl_Scroll.cxx similarity index 100% rename from external/fltk/src/Fl_Scroll.cxx rename to DoConfig/fltk/src/Fl_Scroll.cxx diff --git a/external/fltk/src/Fl_Scrollbar.cxx b/DoConfig/fltk/src/Fl_Scrollbar.cxx similarity index 100% rename from external/fltk/src/Fl_Scrollbar.cxx rename to DoConfig/fltk/src/Fl_Scrollbar.cxx diff --git a/external/fltk/src/Fl_Shared_Image.cxx b/DoConfig/fltk/src/Fl_Shared_Image.cxx similarity index 100% rename from external/fltk/src/Fl_Shared_Image.cxx rename to DoConfig/fltk/src/Fl_Shared_Image.cxx diff --git a/external/fltk/src/Fl_Single_Window.cxx b/DoConfig/fltk/src/Fl_Single_Window.cxx similarity index 100% rename from external/fltk/src/Fl_Single_Window.cxx rename to DoConfig/fltk/src/Fl_Single_Window.cxx diff --git a/external/fltk/src/Fl_Slider.cxx b/DoConfig/fltk/src/Fl_Slider.cxx similarity index 100% rename from external/fltk/src/Fl_Slider.cxx rename to DoConfig/fltk/src/Fl_Slider.cxx diff --git a/external/fltk/src/Fl_Sys_Menu_Bar.mm b/DoConfig/fltk/src/Fl_Sys_Menu_Bar.mm similarity index 100% rename from external/fltk/src/Fl_Sys_Menu_Bar.mm rename to DoConfig/fltk/src/Fl_Sys_Menu_Bar.mm diff --git a/external/fltk/src/Fl_Table.cxx b/DoConfig/fltk/src/Fl_Table.cxx similarity index 100% rename from external/fltk/src/Fl_Table.cxx rename to DoConfig/fltk/src/Fl_Table.cxx diff --git a/external/fltk/src/Fl_Table_Row.cxx b/DoConfig/fltk/src/Fl_Table_Row.cxx similarity index 100% rename from external/fltk/src/Fl_Table_Row.cxx rename to DoConfig/fltk/src/Fl_Table_Row.cxx diff --git a/external/fltk/src/Fl_Tabs.cxx b/DoConfig/fltk/src/Fl_Tabs.cxx similarity index 100% rename from external/fltk/src/Fl_Tabs.cxx rename to DoConfig/fltk/src/Fl_Tabs.cxx diff --git a/external/fltk/src/Fl_Text_Buffer.cxx b/DoConfig/fltk/src/Fl_Text_Buffer.cxx similarity index 100% rename from external/fltk/src/Fl_Text_Buffer.cxx rename to DoConfig/fltk/src/Fl_Text_Buffer.cxx diff --git a/external/fltk/src/Fl_Text_Display.cxx b/DoConfig/fltk/src/Fl_Text_Display.cxx similarity index 100% rename from external/fltk/src/Fl_Text_Display.cxx rename to DoConfig/fltk/src/Fl_Text_Display.cxx diff --git a/external/fltk/src/Fl_Text_Editor.cxx b/DoConfig/fltk/src/Fl_Text_Editor.cxx similarity index 100% rename from external/fltk/src/Fl_Text_Editor.cxx rename to DoConfig/fltk/src/Fl_Text_Editor.cxx diff --git a/external/fltk/src/Fl_Tile.cxx b/DoConfig/fltk/src/Fl_Tile.cxx similarity index 100% rename from external/fltk/src/Fl_Tile.cxx rename to DoConfig/fltk/src/Fl_Tile.cxx diff --git a/external/fltk/src/Fl_Tiled_Image.cxx b/DoConfig/fltk/src/Fl_Tiled_Image.cxx similarity index 100% rename from external/fltk/src/Fl_Tiled_Image.cxx rename to DoConfig/fltk/src/Fl_Tiled_Image.cxx diff --git a/external/fltk/src/Fl_Tooltip.cxx b/DoConfig/fltk/src/Fl_Tooltip.cxx similarity index 100% rename from external/fltk/src/Fl_Tooltip.cxx rename to DoConfig/fltk/src/Fl_Tooltip.cxx diff --git a/external/fltk/src/Fl_Tree.cxx b/DoConfig/fltk/src/Fl_Tree.cxx similarity index 100% rename from external/fltk/src/Fl_Tree.cxx rename to DoConfig/fltk/src/Fl_Tree.cxx diff --git a/external/fltk/src/Fl_Tree_Item.cxx b/DoConfig/fltk/src/Fl_Tree_Item.cxx similarity index 100% rename from external/fltk/src/Fl_Tree_Item.cxx rename to DoConfig/fltk/src/Fl_Tree_Item.cxx diff --git a/external/fltk/src/Fl_Tree_Item_Array.cxx b/DoConfig/fltk/src/Fl_Tree_Item_Array.cxx similarity index 100% rename from external/fltk/src/Fl_Tree_Item_Array.cxx rename to DoConfig/fltk/src/Fl_Tree_Item_Array.cxx diff --git a/external/fltk/src/Fl_Tree_Prefs.cxx b/DoConfig/fltk/src/Fl_Tree_Prefs.cxx similarity index 100% rename from external/fltk/src/Fl_Tree_Prefs.cxx rename to DoConfig/fltk/src/Fl_Tree_Prefs.cxx diff --git a/external/fltk/src/Fl_Valuator.cxx b/DoConfig/fltk/src/Fl_Valuator.cxx similarity index 100% rename from external/fltk/src/Fl_Valuator.cxx rename to DoConfig/fltk/src/Fl_Valuator.cxx diff --git a/external/fltk/src/Fl_Value_Input.cxx b/DoConfig/fltk/src/Fl_Value_Input.cxx similarity index 100% rename from external/fltk/src/Fl_Value_Input.cxx rename to DoConfig/fltk/src/Fl_Value_Input.cxx diff --git a/external/fltk/src/Fl_Value_Output.cxx b/DoConfig/fltk/src/Fl_Value_Output.cxx similarity index 100% rename from external/fltk/src/Fl_Value_Output.cxx rename to DoConfig/fltk/src/Fl_Value_Output.cxx diff --git a/external/fltk/src/Fl_Value_Slider.cxx b/DoConfig/fltk/src/Fl_Value_Slider.cxx similarity index 100% rename from external/fltk/src/Fl_Value_Slider.cxx rename to DoConfig/fltk/src/Fl_Value_Slider.cxx diff --git a/external/fltk/src/Fl_Widget.cxx b/DoConfig/fltk/src/Fl_Widget.cxx similarity index 100% rename from external/fltk/src/Fl_Widget.cxx rename to DoConfig/fltk/src/Fl_Widget.cxx diff --git a/external/fltk/src/Fl_Window.cxx b/DoConfig/fltk/src/Fl_Window.cxx similarity index 100% rename from external/fltk/src/Fl_Window.cxx rename to DoConfig/fltk/src/Fl_Window.cxx diff --git a/external/fltk/src/Fl_Window_fullscreen.cxx b/DoConfig/fltk/src/Fl_Window_fullscreen.cxx similarity index 100% rename from external/fltk/src/Fl_Window_fullscreen.cxx rename to DoConfig/fltk/src/Fl_Window_fullscreen.cxx diff --git a/external/fltk/src/Fl_Window_hotspot.cxx b/DoConfig/fltk/src/Fl_Window_hotspot.cxx similarity index 100% rename from external/fltk/src/Fl_Window_hotspot.cxx rename to DoConfig/fltk/src/Fl_Window_hotspot.cxx diff --git a/external/fltk/src/Fl_Window_iconize.cxx b/DoConfig/fltk/src/Fl_Window_iconize.cxx similarity index 100% rename from external/fltk/src/Fl_Window_iconize.cxx rename to DoConfig/fltk/src/Fl_Window_iconize.cxx diff --git a/external/fltk/src/Fl_Window_shape.cxx b/DoConfig/fltk/src/Fl_Window_shape.cxx similarity index 100% rename from external/fltk/src/Fl_Window_shape.cxx rename to DoConfig/fltk/src/Fl_Window_shape.cxx diff --git a/external/fltk/src/Fl_Wizard.cxx b/DoConfig/fltk/src/Fl_Wizard.cxx similarity index 100% rename from external/fltk/src/Fl_Wizard.cxx rename to DoConfig/fltk/src/Fl_Wizard.cxx diff --git a/external/fltk/src/Fl_XBM_Image.cxx b/DoConfig/fltk/src/Fl_XBM_Image.cxx similarity index 100% rename from external/fltk/src/Fl_XBM_Image.cxx rename to DoConfig/fltk/src/Fl_XBM_Image.cxx diff --git a/external/fltk/src/Fl_XColor.H b/DoConfig/fltk/src/Fl_XColor.H similarity index 100% rename from external/fltk/src/Fl_XColor.H rename to DoConfig/fltk/src/Fl_XColor.H diff --git a/external/fltk/src/Fl_XPM_Image.cxx b/DoConfig/fltk/src/Fl_XPM_Image.cxx similarity index 100% rename from external/fltk/src/Fl_XPM_Image.cxx rename to DoConfig/fltk/src/Fl_XPM_Image.cxx diff --git a/external/fltk/src/Fl_abort.cxx b/DoConfig/fltk/src/Fl_abort.cxx similarity index 100% rename from external/fltk/src/Fl_abort.cxx rename to DoConfig/fltk/src/Fl_abort.cxx diff --git a/external/fltk/src/Fl_add_idle.cxx b/DoConfig/fltk/src/Fl_add_idle.cxx similarity index 100% rename from external/fltk/src/Fl_add_idle.cxx rename to DoConfig/fltk/src/Fl_add_idle.cxx diff --git a/external/fltk/src/Fl_arg.cxx b/DoConfig/fltk/src/Fl_arg.cxx similarity index 100% rename from external/fltk/src/Fl_arg.cxx rename to DoConfig/fltk/src/Fl_arg.cxx diff --git a/external/fltk/src/Fl_cocoa.mm b/DoConfig/fltk/src/Fl_cocoa.mm similarity index 100% rename from external/fltk/src/Fl_cocoa.mm rename to DoConfig/fltk/src/Fl_cocoa.mm diff --git a/external/fltk/src/Fl_compose.cxx b/DoConfig/fltk/src/Fl_compose.cxx similarity index 100% rename from external/fltk/src/Fl_compose.cxx rename to DoConfig/fltk/src/Fl_compose.cxx diff --git a/external/fltk/src/Fl_display.cxx b/DoConfig/fltk/src/Fl_display.cxx similarity index 100% rename from external/fltk/src/Fl_display.cxx rename to DoConfig/fltk/src/Fl_display.cxx diff --git a/external/fltk/src/Fl_get_key.cxx b/DoConfig/fltk/src/Fl_get_key.cxx similarity index 100% rename from external/fltk/src/Fl_get_key.cxx rename to DoConfig/fltk/src/Fl_get_key.cxx diff --git a/external/fltk/src/Fl_get_key_mac.cxx b/DoConfig/fltk/src/Fl_get_key_mac.cxx similarity index 100% rename from external/fltk/src/Fl_get_key_mac.cxx rename to DoConfig/fltk/src/Fl_get_key_mac.cxx diff --git a/external/fltk/src/Fl_get_key_win32.cxx b/DoConfig/fltk/src/Fl_get_key_win32.cxx similarity index 100% rename from external/fltk/src/Fl_get_key_win32.cxx rename to DoConfig/fltk/src/Fl_get_key_win32.cxx diff --git a/external/fltk/src/Fl_get_system_colors.cxx b/DoConfig/fltk/src/Fl_get_system_colors.cxx similarity index 100% rename from external/fltk/src/Fl_get_system_colors.cxx rename to DoConfig/fltk/src/Fl_get_system_colors.cxx diff --git a/external/fltk/src/Fl_grab.cxx b/DoConfig/fltk/src/Fl_grab.cxx similarity index 100% rename from external/fltk/src/Fl_grab.cxx rename to DoConfig/fltk/src/Fl_grab.cxx diff --git a/external/fltk/src/Fl_lock.cxx b/DoConfig/fltk/src/Fl_lock.cxx similarity index 100% rename from external/fltk/src/Fl_lock.cxx rename to DoConfig/fltk/src/Fl_lock.cxx diff --git a/external/fltk/src/Fl_own_colormap.cxx b/DoConfig/fltk/src/Fl_own_colormap.cxx similarity index 100% rename from external/fltk/src/Fl_own_colormap.cxx rename to DoConfig/fltk/src/Fl_own_colormap.cxx diff --git a/external/fltk/src/Fl_visual.cxx b/DoConfig/fltk/src/Fl_visual.cxx similarity index 100% rename from external/fltk/src/Fl_visual.cxx rename to DoConfig/fltk/src/Fl_visual.cxx diff --git a/external/fltk/src/Fl_win32.cxx b/DoConfig/fltk/src/Fl_win32.cxx similarity index 100% rename from external/fltk/src/Fl_win32.cxx rename to DoConfig/fltk/src/Fl_win32.cxx diff --git a/external/fltk/src/Fl_x.cxx b/DoConfig/fltk/src/Fl_x.cxx similarity index 100% rename from external/fltk/src/Fl_x.cxx rename to DoConfig/fltk/src/Fl_x.cxx diff --git a/external/fltk/src/Makefile b/DoConfig/fltk/src/Makefile similarity index 100% rename from external/fltk/src/Makefile rename to DoConfig/fltk/src/Makefile diff --git a/external/fltk/src/Xutf8.h b/DoConfig/fltk/src/Xutf8.h similarity index 100% rename from external/fltk/src/Xutf8.h rename to DoConfig/fltk/src/Xutf8.h diff --git a/external/fltk/src/allfiles.xbm b/DoConfig/fltk/src/allfiles.xbm similarity index 100% rename from external/fltk/src/allfiles.xbm rename to DoConfig/fltk/src/allfiles.xbm diff --git a/external/fltk/src/cgdebug.h b/DoConfig/fltk/src/cgdebug.h similarity index 100% rename from external/fltk/src/cgdebug.h rename to DoConfig/fltk/src/cgdebug.h diff --git a/external/fltk/src/cmap.cxx b/DoConfig/fltk/src/cmap.cxx similarity index 100% rename from external/fltk/src/cmap.cxx rename to DoConfig/fltk/src/cmap.cxx diff --git a/external/fltk/src/d1.xbm b/DoConfig/fltk/src/d1.xbm similarity index 100% rename from external/fltk/src/d1.xbm rename to DoConfig/fltk/src/d1.xbm diff --git a/external/fltk/src/d1_mask.xbm b/DoConfig/fltk/src/d1_mask.xbm similarity index 100% rename from external/fltk/src/d1_mask.xbm rename to DoConfig/fltk/src/d1_mask.xbm diff --git a/external/fltk/src/dump_compose.c b/DoConfig/fltk/src/dump_compose.c similarity index 100% rename from external/fltk/src/dump_compose.c rename to DoConfig/fltk/src/dump_compose.c diff --git a/external/fltk/src/ew.xbm b/DoConfig/fltk/src/ew.xbm similarity index 100% rename from external/fltk/src/ew.xbm rename to DoConfig/fltk/src/ew.xbm diff --git a/external/fltk/src/ew_mask.xbm b/DoConfig/fltk/src/ew_mask.xbm similarity index 100% rename from external/fltk/src/ew_mask.xbm rename to DoConfig/fltk/src/ew_mask.xbm diff --git a/external/fltk/src/fastarrow.h b/DoConfig/fltk/src/fastarrow.h similarity index 100% rename from external/fltk/src/fastarrow.h rename to DoConfig/fltk/src/fastarrow.h diff --git a/external/fltk/src/filename_absolute.cxx b/DoConfig/fltk/src/filename_absolute.cxx similarity index 100% rename from external/fltk/src/filename_absolute.cxx rename to DoConfig/fltk/src/filename_absolute.cxx diff --git a/external/fltk/src/filename_expand.cxx b/DoConfig/fltk/src/filename_expand.cxx similarity index 100% rename from external/fltk/src/filename_expand.cxx rename to DoConfig/fltk/src/filename_expand.cxx diff --git a/external/fltk/src/filename_ext.cxx b/DoConfig/fltk/src/filename_ext.cxx similarity index 100% rename from external/fltk/src/filename_ext.cxx rename to DoConfig/fltk/src/filename_ext.cxx diff --git a/external/fltk/src/filename_isdir.cxx b/DoConfig/fltk/src/filename_isdir.cxx similarity index 100% rename from external/fltk/src/filename_isdir.cxx rename to DoConfig/fltk/src/filename_isdir.cxx diff --git a/external/fltk/src/filename_list.cxx b/DoConfig/fltk/src/filename_list.cxx similarity index 100% rename from external/fltk/src/filename_list.cxx rename to DoConfig/fltk/src/filename_list.cxx diff --git a/external/fltk/src/filename_match.cxx b/DoConfig/fltk/src/filename_match.cxx similarity index 100% rename from external/fltk/src/filename_match.cxx rename to DoConfig/fltk/src/filename_match.cxx diff --git a/external/fltk/src/filename_setext.cxx b/DoConfig/fltk/src/filename_setext.cxx similarity index 100% rename from external/fltk/src/filename_setext.cxx rename to DoConfig/fltk/src/filename_setext.cxx diff --git a/external/fltk/src/fl_arc.cxx b/DoConfig/fltk/src/fl_arc.cxx similarity index 100% rename from external/fltk/src/fl_arc.cxx rename to DoConfig/fltk/src/fl_arc.cxx diff --git a/external/fltk/src/fl_arci.cxx b/DoConfig/fltk/src/fl_arci.cxx similarity index 100% rename from external/fltk/src/fl_arci.cxx rename to DoConfig/fltk/src/fl_arci.cxx diff --git a/external/fltk/src/fl_ask.cxx b/DoConfig/fltk/src/fl_ask.cxx similarity index 100% rename from external/fltk/src/fl_ask.cxx rename to DoConfig/fltk/src/fl_ask.cxx diff --git a/external/fltk/src/fl_boxtype.cxx b/DoConfig/fltk/src/fl_boxtype.cxx similarity index 100% rename from external/fltk/src/fl_boxtype.cxx rename to DoConfig/fltk/src/fl_boxtype.cxx diff --git a/external/fltk/src/fl_call_main.c b/DoConfig/fltk/src/fl_call_main.c similarity index 100% rename from external/fltk/src/fl_call_main.c rename to DoConfig/fltk/src/fl_call_main.c diff --git a/external/fltk/src/fl_cmap.h b/DoConfig/fltk/src/fl_cmap.h similarity index 100% rename from external/fltk/src/fl_cmap.h rename to DoConfig/fltk/src/fl_cmap.h diff --git a/external/fltk/src/fl_color.cxx b/DoConfig/fltk/src/fl_color.cxx similarity index 100% rename from external/fltk/src/fl_color.cxx rename to DoConfig/fltk/src/fl_color.cxx diff --git a/external/fltk/src/fl_color_mac.cxx b/DoConfig/fltk/src/fl_color_mac.cxx similarity index 100% rename from external/fltk/src/fl_color_mac.cxx rename to DoConfig/fltk/src/fl_color_mac.cxx diff --git a/external/fltk/src/fl_color_win32.cxx b/DoConfig/fltk/src/fl_color_win32.cxx similarity index 100% rename from external/fltk/src/fl_color_win32.cxx rename to DoConfig/fltk/src/fl_color_win32.cxx diff --git a/external/fltk/src/fl_cursor.cxx b/DoConfig/fltk/src/fl_cursor.cxx similarity index 100% rename from external/fltk/src/fl_cursor.cxx rename to DoConfig/fltk/src/fl_cursor.cxx diff --git a/external/fltk/src/fl_cursor_help.xpm b/DoConfig/fltk/src/fl_cursor_help.xpm similarity index 100% rename from external/fltk/src/fl_cursor_help.xpm rename to DoConfig/fltk/src/fl_cursor_help.xpm diff --git a/external/fltk/src/fl_cursor_nesw.xpm b/DoConfig/fltk/src/fl_cursor_nesw.xpm similarity index 100% rename from external/fltk/src/fl_cursor_nesw.xpm rename to DoConfig/fltk/src/fl_cursor_nesw.xpm diff --git a/external/fltk/src/fl_cursor_none.xpm b/DoConfig/fltk/src/fl_cursor_none.xpm similarity index 100% rename from external/fltk/src/fl_cursor_none.xpm rename to DoConfig/fltk/src/fl_cursor_none.xpm diff --git a/external/fltk/src/fl_cursor_nwse.xpm b/DoConfig/fltk/src/fl_cursor_nwse.xpm similarity index 100% rename from external/fltk/src/fl_cursor_nwse.xpm rename to DoConfig/fltk/src/fl_cursor_nwse.xpm diff --git a/external/fltk/src/fl_cursor_wait.xpm b/DoConfig/fltk/src/fl_cursor_wait.xpm similarity index 100% rename from external/fltk/src/fl_cursor_wait.xpm rename to DoConfig/fltk/src/fl_cursor_wait.xpm diff --git a/external/fltk/src/fl_curve.cxx b/DoConfig/fltk/src/fl_curve.cxx similarity index 100% rename from external/fltk/src/fl_curve.cxx rename to DoConfig/fltk/src/fl_curve.cxx diff --git a/external/fltk/src/fl_diamond_box.cxx b/DoConfig/fltk/src/fl_diamond_box.cxx similarity index 100% rename from external/fltk/src/fl_diamond_box.cxx rename to DoConfig/fltk/src/fl_diamond_box.cxx diff --git a/external/fltk/src/fl_dnd.cxx b/DoConfig/fltk/src/fl_dnd.cxx similarity index 100% rename from external/fltk/src/fl_dnd.cxx rename to DoConfig/fltk/src/fl_dnd.cxx diff --git a/external/fltk/src/fl_dnd_win32.cxx b/DoConfig/fltk/src/fl_dnd_win32.cxx similarity index 100% rename from external/fltk/src/fl_dnd_win32.cxx rename to DoConfig/fltk/src/fl_dnd_win32.cxx diff --git a/external/fltk/src/fl_dnd_x.cxx b/DoConfig/fltk/src/fl_dnd_x.cxx similarity index 100% rename from external/fltk/src/fl_dnd_x.cxx rename to DoConfig/fltk/src/fl_dnd_x.cxx diff --git a/external/fltk/src/fl_draw.cxx b/DoConfig/fltk/src/fl_draw.cxx similarity index 100% rename from external/fltk/src/fl_draw.cxx rename to DoConfig/fltk/src/fl_draw.cxx diff --git a/external/fltk/src/fl_draw_image.cxx b/DoConfig/fltk/src/fl_draw_image.cxx similarity index 100% rename from external/fltk/src/fl_draw_image.cxx rename to DoConfig/fltk/src/fl_draw_image.cxx diff --git a/external/fltk/src/fl_draw_image_mac.cxx b/DoConfig/fltk/src/fl_draw_image_mac.cxx similarity index 100% rename from external/fltk/src/fl_draw_image_mac.cxx rename to DoConfig/fltk/src/fl_draw_image_mac.cxx diff --git a/external/fltk/src/fl_draw_image_win32.cxx b/DoConfig/fltk/src/fl_draw_image_win32.cxx similarity index 100% rename from external/fltk/src/fl_draw_image_win32.cxx rename to DoConfig/fltk/src/fl_draw_image_win32.cxx diff --git a/external/fltk/src/fl_draw_pixmap.cxx b/DoConfig/fltk/src/fl_draw_pixmap.cxx similarity index 100% rename from external/fltk/src/fl_draw_pixmap.cxx rename to DoConfig/fltk/src/fl_draw_pixmap.cxx diff --git a/external/fltk/src/fl_encoding_latin1.cxx b/DoConfig/fltk/src/fl_encoding_latin1.cxx similarity index 100% rename from external/fltk/src/fl_encoding_latin1.cxx rename to DoConfig/fltk/src/fl_encoding_latin1.cxx diff --git a/external/fltk/src/fl_encoding_mac_roman.cxx b/DoConfig/fltk/src/fl_encoding_mac_roman.cxx similarity index 100% rename from external/fltk/src/fl_encoding_mac_roman.cxx rename to DoConfig/fltk/src/fl_encoding_mac_roman.cxx diff --git a/external/fltk/src/fl_engraved_label.cxx b/DoConfig/fltk/src/fl_engraved_label.cxx similarity index 100% rename from external/fltk/src/fl_engraved_label.cxx rename to DoConfig/fltk/src/fl_engraved_label.cxx diff --git a/external/fltk/src/fl_file_dir.cxx b/DoConfig/fltk/src/fl_file_dir.cxx similarity index 100% rename from external/fltk/src/fl_file_dir.cxx rename to DoConfig/fltk/src/fl_file_dir.cxx diff --git a/external/fltk/src/fl_font.cxx b/DoConfig/fltk/src/fl_font.cxx similarity index 100% rename from external/fltk/src/fl_font.cxx rename to DoConfig/fltk/src/fl_font.cxx diff --git a/external/fltk/src/fl_font_mac.cxx b/DoConfig/fltk/src/fl_font_mac.cxx similarity index 100% rename from external/fltk/src/fl_font_mac.cxx rename to DoConfig/fltk/src/fl_font_mac.cxx diff --git a/external/fltk/src/fl_font_win32.cxx b/DoConfig/fltk/src/fl_font_win32.cxx similarity index 100% rename from external/fltk/src/fl_font_win32.cxx rename to DoConfig/fltk/src/fl_font_win32.cxx diff --git a/external/fltk/src/fl_font_x.cxx b/DoConfig/fltk/src/fl_font_x.cxx similarity index 100% rename from external/fltk/src/fl_font_x.cxx rename to DoConfig/fltk/src/fl_font_x.cxx diff --git a/external/fltk/src/fl_font_xft.cxx b/DoConfig/fltk/src/fl_font_xft.cxx similarity index 100% rename from external/fltk/src/fl_font_xft.cxx rename to DoConfig/fltk/src/fl_font_xft.cxx diff --git a/external/fltk/src/fl_gleam.cxx b/DoConfig/fltk/src/fl_gleam.cxx similarity index 100% rename from external/fltk/src/fl_gleam.cxx rename to DoConfig/fltk/src/fl_gleam.cxx diff --git a/external/fltk/src/fl_gtk.cxx b/DoConfig/fltk/src/fl_gtk.cxx similarity index 100% rename from external/fltk/src/fl_gtk.cxx rename to DoConfig/fltk/src/fl_gtk.cxx diff --git a/external/fltk/src/fl_images_core.cxx b/DoConfig/fltk/src/fl_images_core.cxx similarity index 100% rename from external/fltk/src/fl_images_core.cxx rename to DoConfig/fltk/src/fl_images_core.cxx diff --git a/external/fltk/src/fl_labeltype.cxx b/DoConfig/fltk/src/fl_labeltype.cxx similarity index 100% rename from external/fltk/src/fl_labeltype.cxx rename to DoConfig/fltk/src/fl_labeltype.cxx diff --git a/external/fltk/src/fl_line_style.cxx b/DoConfig/fltk/src/fl_line_style.cxx similarity index 100% rename from external/fltk/src/fl_line_style.cxx rename to DoConfig/fltk/src/fl_line_style.cxx diff --git a/external/fltk/src/fl_open_uri.cxx b/DoConfig/fltk/src/fl_open_uri.cxx similarity index 100% rename from external/fltk/src/fl_open_uri.cxx rename to DoConfig/fltk/src/fl_open_uri.cxx diff --git a/external/fltk/src/fl_oval_box.cxx b/DoConfig/fltk/src/fl_oval_box.cxx similarity index 100% rename from external/fltk/src/fl_oval_box.cxx rename to DoConfig/fltk/src/fl_oval_box.cxx diff --git a/external/fltk/src/fl_overlay.cxx b/DoConfig/fltk/src/fl_overlay.cxx similarity index 100% rename from external/fltk/src/fl_overlay.cxx rename to DoConfig/fltk/src/fl_overlay.cxx diff --git a/external/fltk/src/fl_overlay_visual.cxx b/DoConfig/fltk/src/fl_overlay_visual.cxx similarity index 100% rename from external/fltk/src/fl_overlay_visual.cxx rename to DoConfig/fltk/src/fl_overlay_visual.cxx diff --git a/external/fltk/src/fl_plastic.cxx b/DoConfig/fltk/src/fl_plastic.cxx similarity index 100% rename from external/fltk/src/fl_plastic.cxx rename to DoConfig/fltk/src/fl_plastic.cxx diff --git a/external/fltk/src/fl_read_image.cxx b/DoConfig/fltk/src/fl_read_image.cxx similarity index 100% rename from external/fltk/src/fl_read_image.cxx rename to DoConfig/fltk/src/fl_read_image.cxx diff --git a/external/fltk/src/fl_read_image_mac.cxx b/DoConfig/fltk/src/fl_read_image_mac.cxx similarity index 100% rename from external/fltk/src/fl_read_image_mac.cxx rename to DoConfig/fltk/src/fl_read_image_mac.cxx diff --git a/external/fltk/src/fl_read_image_win32.cxx b/DoConfig/fltk/src/fl_read_image_win32.cxx similarity index 100% rename from external/fltk/src/fl_read_image_win32.cxx rename to DoConfig/fltk/src/fl_read_image_win32.cxx diff --git a/external/fltk/src/fl_rect.cxx b/DoConfig/fltk/src/fl_rect.cxx similarity index 100% rename from external/fltk/src/fl_rect.cxx rename to DoConfig/fltk/src/fl_rect.cxx diff --git a/external/fltk/src/fl_round_box.cxx b/DoConfig/fltk/src/fl_round_box.cxx similarity index 100% rename from external/fltk/src/fl_round_box.cxx rename to DoConfig/fltk/src/fl_round_box.cxx diff --git a/external/fltk/src/fl_rounded_box.cxx b/DoConfig/fltk/src/fl_rounded_box.cxx similarity index 100% rename from external/fltk/src/fl_rounded_box.cxx rename to DoConfig/fltk/src/fl_rounded_box.cxx diff --git a/external/fltk/src/fl_scroll_area.cxx b/DoConfig/fltk/src/fl_scroll_area.cxx similarity index 100% rename from external/fltk/src/fl_scroll_area.cxx rename to DoConfig/fltk/src/fl_scroll_area.cxx diff --git a/external/fltk/src/fl_set_font.cxx b/DoConfig/fltk/src/fl_set_font.cxx similarity index 100% rename from external/fltk/src/fl_set_font.cxx rename to DoConfig/fltk/src/fl_set_font.cxx diff --git a/external/fltk/src/fl_set_fonts.cxx b/DoConfig/fltk/src/fl_set_fonts.cxx similarity index 100% rename from external/fltk/src/fl_set_fonts.cxx rename to DoConfig/fltk/src/fl_set_fonts.cxx diff --git a/external/fltk/src/fl_set_fonts_mac.cxx b/DoConfig/fltk/src/fl_set_fonts_mac.cxx similarity index 100% rename from external/fltk/src/fl_set_fonts_mac.cxx rename to DoConfig/fltk/src/fl_set_fonts_mac.cxx diff --git a/external/fltk/src/fl_set_fonts_win32.cxx b/DoConfig/fltk/src/fl_set_fonts_win32.cxx similarity index 100% rename from external/fltk/src/fl_set_fonts_win32.cxx rename to DoConfig/fltk/src/fl_set_fonts_win32.cxx diff --git a/external/fltk/src/fl_set_fonts_x.cxx b/DoConfig/fltk/src/fl_set_fonts_x.cxx similarity index 100% rename from external/fltk/src/fl_set_fonts_x.cxx rename to DoConfig/fltk/src/fl_set_fonts_x.cxx diff --git a/external/fltk/src/fl_set_fonts_xft.cxx b/DoConfig/fltk/src/fl_set_fonts_xft.cxx similarity index 100% rename from external/fltk/src/fl_set_fonts_xft.cxx rename to DoConfig/fltk/src/fl_set_fonts_xft.cxx diff --git a/external/fltk/src/fl_shadow_box.cxx b/DoConfig/fltk/src/fl_shadow_box.cxx similarity index 100% rename from external/fltk/src/fl_shadow_box.cxx rename to DoConfig/fltk/src/fl_shadow_box.cxx diff --git a/external/fltk/src/fl_shortcut.cxx b/DoConfig/fltk/src/fl_shortcut.cxx similarity index 100% rename from external/fltk/src/fl_shortcut.cxx rename to DoConfig/fltk/src/fl_shortcut.cxx diff --git a/external/fltk/src/fl_show_colormap.cxx b/DoConfig/fltk/src/fl_show_colormap.cxx similarity index 100% rename from external/fltk/src/fl_show_colormap.cxx rename to DoConfig/fltk/src/fl_show_colormap.cxx diff --git a/external/fltk/src/fl_symbols.cxx b/DoConfig/fltk/src/fl_symbols.cxx similarity index 100% rename from external/fltk/src/fl_symbols.cxx rename to DoConfig/fltk/src/fl_symbols.cxx diff --git a/external/fltk/src/fl_utf.c b/DoConfig/fltk/src/fl_utf.c similarity index 100% rename from external/fltk/src/fl_utf.c rename to DoConfig/fltk/src/fl_utf.c diff --git a/external/fltk/src/fl_utf8.cxx b/DoConfig/fltk/src/fl_utf8.cxx similarity index 100% rename from external/fltk/src/fl_utf8.cxx rename to DoConfig/fltk/src/fl_utf8.cxx diff --git a/external/fltk/src/fl_vertex.cxx b/DoConfig/fltk/src/fl_vertex.cxx similarity index 100% rename from external/fltk/src/fl_vertex.cxx rename to DoConfig/fltk/src/fl_vertex.cxx diff --git a/external/fltk/src/flstring.c b/DoConfig/fltk/src/flstring.c similarity index 100% rename from external/fltk/src/flstring.c rename to DoConfig/fltk/src/flstring.c diff --git a/external/fltk/src/flstring.h b/DoConfig/fltk/src/flstring.h similarity index 100% rename from external/fltk/src/flstring.h rename to DoConfig/fltk/src/flstring.h diff --git a/external/fltk/src/forms_bitmap.cxx b/DoConfig/fltk/src/forms_bitmap.cxx similarity index 100% rename from external/fltk/src/forms_bitmap.cxx rename to DoConfig/fltk/src/forms_bitmap.cxx diff --git a/external/fltk/src/forms_compatability.cxx b/DoConfig/fltk/src/forms_compatability.cxx similarity index 100% rename from external/fltk/src/forms_compatability.cxx rename to DoConfig/fltk/src/forms_compatability.cxx diff --git a/external/fltk/src/forms_free.cxx b/DoConfig/fltk/src/forms_free.cxx similarity index 100% rename from external/fltk/src/forms_free.cxx rename to DoConfig/fltk/src/forms_free.cxx diff --git a/external/fltk/src/forms_fselect.cxx b/DoConfig/fltk/src/forms_fselect.cxx similarity index 100% rename from external/fltk/src/forms_fselect.cxx rename to DoConfig/fltk/src/forms_fselect.cxx diff --git a/external/fltk/src/forms_pixmap.cxx b/DoConfig/fltk/src/forms_pixmap.cxx similarity index 100% rename from external/fltk/src/forms_pixmap.cxx rename to DoConfig/fltk/src/forms_pixmap.cxx diff --git a/external/fltk/src/forms_timer.cxx b/DoConfig/fltk/src/forms_timer.cxx similarity index 100% rename from external/fltk/src/forms_timer.cxx rename to DoConfig/fltk/src/forms_timer.cxx diff --git a/external/fltk/src/freeglut_geometry.cxx b/DoConfig/fltk/src/freeglut_geometry.cxx similarity index 100% rename from external/fltk/src/freeglut_geometry.cxx rename to DoConfig/fltk/src/freeglut_geometry.cxx diff --git a/external/fltk/src/freeglut_stroke_mono_roman.cxx b/DoConfig/fltk/src/freeglut_stroke_mono_roman.cxx similarity index 100% rename from external/fltk/src/freeglut_stroke_mono_roman.cxx rename to DoConfig/fltk/src/freeglut_stroke_mono_roman.cxx diff --git a/external/fltk/src/freeglut_stroke_roman.cxx b/DoConfig/fltk/src/freeglut_stroke_roman.cxx similarity index 100% rename from external/fltk/src/freeglut_stroke_roman.cxx rename to DoConfig/fltk/src/freeglut_stroke_roman.cxx diff --git a/external/fltk/src/freeglut_teapot.cxx b/DoConfig/fltk/src/freeglut_teapot.cxx similarity index 100% rename from external/fltk/src/freeglut_teapot.cxx rename to DoConfig/fltk/src/freeglut_teapot.cxx diff --git a/external/fltk/src/freeglut_teapot_data.h b/DoConfig/fltk/src/freeglut_teapot_data.h similarity index 100% rename from external/fltk/src/freeglut_teapot_data.h rename to DoConfig/fltk/src/freeglut_teapot_data.h diff --git a/external/fltk/src/gl_draw.cxx b/DoConfig/fltk/src/gl_draw.cxx similarity index 100% rename from external/fltk/src/gl_draw.cxx rename to DoConfig/fltk/src/gl_draw.cxx diff --git a/external/fltk/src/gl_start.cxx b/DoConfig/fltk/src/gl_start.cxx similarity index 100% rename from external/fltk/src/gl_start.cxx rename to DoConfig/fltk/src/gl_start.cxx diff --git a/external/fltk/src/glut_compatability.cxx b/DoConfig/fltk/src/glut_compatability.cxx similarity index 100% rename from external/fltk/src/glut_compatability.cxx rename to DoConfig/fltk/src/glut_compatability.cxx diff --git a/external/fltk/src/glut_font.cxx b/DoConfig/fltk/src/glut_font.cxx similarity index 100% rename from external/fltk/src/glut_font.cxx rename to DoConfig/fltk/src/glut_font.cxx diff --git a/external/fltk/src/makedepend b/DoConfig/fltk/src/makedepend similarity index 100% rename from external/fltk/src/makedepend rename to DoConfig/fltk/src/makedepend diff --git a/external/fltk/src/mediumarrow.h b/DoConfig/fltk/src/mediumarrow.h similarity index 100% rename from external/fltk/src/mediumarrow.h rename to DoConfig/fltk/src/mediumarrow.h diff --git a/external/fltk/src/new.xbm b/DoConfig/fltk/src/new.xbm similarity index 100% rename from external/fltk/src/new.xbm rename to DoConfig/fltk/src/new.xbm diff --git a/external/fltk/src/ns.xbm b/DoConfig/fltk/src/ns.xbm similarity index 100% rename from external/fltk/src/ns.xbm rename to DoConfig/fltk/src/ns.xbm diff --git a/external/fltk/src/ns_mask.xbm b/DoConfig/fltk/src/ns_mask.xbm similarity index 100% rename from external/fltk/src/ns_mask.xbm rename to DoConfig/fltk/src/ns_mask.xbm diff --git a/external/fltk/src/numericsort.c b/DoConfig/fltk/src/numericsort.c similarity index 100% rename from external/fltk/src/numericsort.c rename to DoConfig/fltk/src/numericsort.c diff --git a/external/fltk/src/print_panel.cxx b/DoConfig/fltk/src/print_panel.cxx similarity index 100% rename from external/fltk/src/print_panel.cxx rename to DoConfig/fltk/src/print_panel.cxx diff --git a/external/fltk/src/print_panel.h b/DoConfig/fltk/src/print_panel.h similarity index 100% rename from external/fltk/src/print_panel.h rename to DoConfig/fltk/src/print_panel.h diff --git a/external/fltk/src/ps_image.cxx b/DoConfig/fltk/src/ps_image.cxx similarity index 100% rename from external/fltk/src/ps_image.cxx rename to DoConfig/fltk/src/ps_image.cxx diff --git a/external/fltk/src/scandir.c b/DoConfig/fltk/src/scandir.c similarity index 100% rename from external/fltk/src/scandir.c rename to DoConfig/fltk/src/scandir.c diff --git a/external/fltk/src/scandir_posix.c b/DoConfig/fltk/src/scandir_posix.c similarity index 100% rename from external/fltk/src/scandir_posix.c rename to DoConfig/fltk/src/scandir_posix.c diff --git a/external/fltk/src/scandir_win32.c b/DoConfig/fltk/src/scandir_win32.c similarity index 100% rename from external/fltk/src/scandir_win32.c rename to DoConfig/fltk/src/scandir_win32.c diff --git a/external/fltk/src/screen_xywh.cxx b/DoConfig/fltk/src/screen_xywh.cxx similarity index 100% rename from external/fltk/src/screen_xywh.cxx rename to DoConfig/fltk/src/screen_xywh.cxx diff --git a/external/fltk/src/slowarrow.h b/DoConfig/fltk/src/slowarrow.h similarity index 100% rename from external/fltk/src/slowarrow.h rename to DoConfig/fltk/src/slowarrow.h diff --git a/external/fltk/src/tile.xpm b/DoConfig/fltk/src/tile.xpm similarity index 100% rename from external/fltk/src/tile.xpm rename to DoConfig/fltk/src/tile.xpm diff --git a/external/fltk/src/up.xbm b/DoConfig/fltk/src/up.xbm similarity index 100% rename from external/fltk/src/up.xbm rename to DoConfig/fltk/src/up.xbm diff --git a/external/fltk/src/vsnprintf.c b/DoConfig/fltk/src/vsnprintf.c similarity index 100% rename from external/fltk/src/vsnprintf.c rename to DoConfig/fltk/src/vsnprintf.c diff --git a/external/fltk/src/xutf8/COPYING b/DoConfig/fltk/src/xutf8/COPYING similarity index 100% rename from external/fltk/src/xutf8/COPYING rename to DoConfig/fltk/src/xutf8/COPYING diff --git a/external/fltk/src/xutf8/README b/DoConfig/fltk/src/xutf8/README similarity index 100% rename from external/fltk/src/xutf8/README rename to DoConfig/fltk/src/xutf8/README diff --git a/external/fltk/src/xutf8/Ximint.h b/DoConfig/fltk/src/xutf8/Ximint.h similarity index 100% rename from external/fltk/src/xutf8/Ximint.h rename to DoConfig/fltk/src/xutf8/Ximint.h diff --git a/external/fltk/src/xutf8/Xlibint.h b/DoConfig/fltk/src/xutf8/Xlibint.h similarity index 100% rename from external/fltk/src/xutf8/Xlibint.h rename to DoConfig/fltk/src/xutf8/Xlibint.h diff --git a/external/fltk/src/xutf8/case.c b/DoConfig/fltk/src/xutf8/case.c similarity index 100% rename from external/fltk/src/xutf8/case.c rename to DoConfig/fltk/src/xutf8/case.c diff --git a/external/fltk/src/xutf8/fl_wcwidth.c b/DoConfig/fltk/src/xutf8/fl_wcwidth.c similarity index 100% rename from external/fltk/src/xutf8/fl_wcwidth.c rename to DoConfig/fltk/src/xutf8/fl_wcwidth.c diff --git a/external/fltk/src/xutf8/headers/case.h b/DoConfig/fltk/src/xutf8/headers/case.h similarity index 100% rename from external/fltk/src/xutf8/headers/case.h rename to DoConfig/fltk/src/xutf8/headers/case.h diff --git a/external/fltk/src/xutf8/headers/case_tbl.txt b/DoConfig/fltk/src/xutf8/headers/case_tbl.txt similarity index 100% rename from external/fltk/src/xutf8/headers/case_tbl.txt rename to DoConfig/fltk/src/xutf8/headers/case_tbl.txt diff --git a/external/fltk/src/xutf8/headers/dingbats_.h b/DoConfig/fltk/src/xutf8/headers/dingbats_.h similarity index 100% rename from external/fltk/src/xutf8/headers/dingbats_.h rename to DoConfig/fltk/src/xutf8/headers/dingbats_.h diff --git a/external/fltk/src/xutf8/headers/spacing.h b/DoConfig/fltk/src/xutf8/headers/spacing.h similarity index 100% rename from external/fltk/src/xutf8/headers/spacing.h rename to DoConfig/fltk/src/xutf8/headers/spacing.h diff --git a/external/fltk/src/xutf8/headers/spacing_tbl.txt b/DoConfig/fltk/src/xutf8/headers/spacing_tbl.txt similarity index 100% rename from external/fltk/src/xutf8/headers/spacing_tbl.txt rename to DoConfig/fltk/src/xutf8/headers/spacing_tbl.txt diff --git a/external/fltk/src/xutf8/headers/symbol_.h b/DoConfig/fltk/src/xutf8/headers/symbol_.h similarity index 100% rename from external/fltk/src/xutf8/headers/symbol_.h rename to DoConfig/fltk/src/xutf8/headers/symbol_.h diff --git a/external/fltk/src/xutf8/headers/tbl.txt b/DoConfig/fltk/src/xutf8/headers/tbl.txt similarity index 100% rename from external/fltk/src/xutf8/headers/tbl.txt rename to DoConfig/fltk/src/xutf8/headers/tbl.txt diff --git a/external/fltk/src/xutf8/imKStoUCS.c b/DoConfig/fltk/src/xutf8/imKStoUCS.c similarity index 100% rename from external/fltk/src/xutf8/imKStoUCS.c rename to DoConfig/fltk/src/xutf8/imKStoUCS.c diff --git a/external/fltk/src/xutf8/is_right2left.c b/DoConfig/fltk/src/xutf8/is_right2left.c similarity index 100% rename from external/fltk/src/xutf8/is_right2left.c rename to DoConfig/fltk/src/xutf8/is_right2left.c diff --git a/external/fltk/src/xutf8/is_spacing.c b/DoConfig/fltk/src/xutf8/is_spacing.c similarity index 100% rename from external/fltk/src/xutf8/is_spacing.c rename to DoConfig/fltk/src/xutf8/is_spacing.c diff --git a/external/fltk/src/xutf8/keysym2Ucs.c b/DoConfig/fltk/src/xutf8/keysym2Ucs.c similarity index 100% rename from external/fltk/src/xutf8/keysym2Ucs.c rename to DoConfig/fltk/src/xutf8/keysym2Ucs.c diff --git a/external/fltk/src/xutf8/lcUniConv/8bit_tab_to_h.c b/DoConfig/fltk/src/xutf8/lcUniConv/8bit_tab_to_h.c similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/8bit_tab_to_h.c rename to DoConfig/fltk/src/xutf8/lcUniConv/8bit_tab_to_h.c diff --git a/external/fltk/src/xutf8/lcUniConv/COPYRIGHT b/DoConfig/fltk/src/xutf8/lcUniConv/COPYRIGHT similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/COPYRIGHT rename to DoConfig/fltk/src/xutf8/lcUniConv/COPYRIGHT diff --git a/external/fltk/src/xutf8/lcUniConv/README b/DoConfig/fltk/src/xutf8/lcUniConv/README similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/README rename to DoConfig/fltk/src/xutf8/lcUniConv/README diff --git a/external/fltk/src/xutf8/lcUniConv/armscii_8.h b/DoConfig/fltk/src/xutf8/lcUniConv/armscii_8.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/armscii_8.h rename to DoConfig/fltk/src/xutf8/lcUniConv/armscii_8.h diff --git a/external/fltk/src/xutf8/lcUniConv/ascii.h b/DoConfig/fltk/src/xutf8/lcUniConv/ascii.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/ascii.h rename to DoConfig/fltk/src/xutf8/lcUniConv/ascii.h diff --git a/external/fltk/src/xutf8/lcUniConv/big5.h b/DoConfig/fltk/src/xutf8/lcUniConv/big5.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/big5.h rename to DoConfig/fltk/src/xutf8/lcUniConv/big5.h diff --git a/external/fltk/src/xutf8/lcUniConv/big5_emacs.h b/DoConfig/fltk/src/xutf8/lcUniConv/big5_emacs.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/big5_emacs.h rename to DoConfig/fltk/src/xutf8/lcUniConv/big5_emacs.h diff --git a/external/fltk/src/xutf8/lcUniConv/cjk_tab_to_h.c b/DoConfig/fltk/src/xutf8/lcUniConv/cjk_tab_to_h.c similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/cjk_tab_to_h.c rename to DoConfig/fltk/src/xutf8/lcUniConv/cjk_tab_to_h.c diff --git a/external/fltk/src/xutf8/lcUniConv/cp1133.h b/DoConfig/fltk/src/xutf8/lcUniConv/cp1133.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/cp1133.h rename to DoConfig/fltk/src/xutf8/lcUniConv/cp1133.h diff --git a/external/fltk/src/xutf8/lcUniConv/cp1251.h b/DoConfig/fltk/src/xutf8/lcUniConv/cp1251.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/cp1251.h rename to DoConfig/fltk/src/xutf8/lcUniConv/cp1251.h diff --git a/external/fltk/src/xutf8/lcUniConv/cp1255.h b/DoConfig/fltk/src/xutf8/lcUniConv/cp1255.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/cp1255.h rename to DoConfig/fltk/src/xutf8/lcUniConv/cp1255.h diff --git a/external/fltk/src/xutf8/lcUniConv/cp1256.h b/DoConfig/fltk/src/xutf8/lcUniConv/cp1256.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/cp1256.h rename to DoConfig/fltk/src/xutf8/lcUniConv/cp1256.h diff --git a/external/fltk/src/xutf8/lcUniConv/cp936ext.h b/DoConfig/fltk/src/xutf8/lcUniConv/cp936ext.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/cp936ext.h rename to DoConfig/fltk/src/xutf8/lcUniConv/cp936ext.h diff --git a/external/fltk/src/xutf8/lcUniConv/gb2312.h b/DoConfig/fltk/src/xutf8/lcUniConv/gb2312.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/gb2312.h rename to DoConfig/fltk/src/xutf8/lcUniConv/gb2312.h diff --git a/external/fltk/src/xutf8/lcUniConv/gbk_tab_to_h.c b/DoConfig/fltk/src/xutf8/lcUniConv/gbk_tab_to_h.c similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/gbk_tab_to_h.c rename to DoConfig/fltk/src/xutf8/lcUniConv/gbk_tab_to_h.c diff --git a/external/fltk/src/xutf8/lcUniConv/georgian_academy.h b/DoConfig/fltk/src/xutf8/lcUniConv/georgian_academy.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/georgian_academy.h rename to DoConfig/fltk/src/xutf8/lcUniConv/georgian_academy.h diff --git a/external/fltk/src/xutf8/lcUniConv/georgian_ps.h b/DoConfig/fltk/src/xutf8/lcUniConv/georgian_ps.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/georgian_ps.h rename to DoConfig/fltk/src/xutf8/lcUniConv/georgian_ps.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_1.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_1.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_1.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_1.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_10.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_10.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_10.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_10.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_11.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_11.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_11.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_11.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_13.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_13.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_13.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_13.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_14.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_14.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_14.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_14.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_15.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_15.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_15.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_15.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_16.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_16.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_16.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_16.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_2.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_2.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_2.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_2.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_3.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_3.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_3.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_3.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_4.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_4.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_4.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_4.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_5.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_5.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_5.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_5.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_6.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_6.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_6.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_6.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_7.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_7.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_7.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_7.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_8.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_8.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_8.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_8.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_9.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_9.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_9.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_9.h diff --git a/external/fltk/src/xutf8/lcUniConv/iso8859_9e.h b/DoConfig/fltk/src/xutf8/lcUniConv/iso8859_9e.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/iso8859_9e.h rename to DoConfig/fltk/src/xutf8/lcUniConv/iso8859_9e.h diff --git a/external/fltk/src/xutf8/lcUniConv/jisx0201.h b/DoConfig/fltk/src/xutf8/lcUniConv/jisx0201.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/jisx0201.h rename to DoConfig/fltk/src/xutf8/lcUniConv/jisx0201.h diff --git a/external/fltk/src/xutf8/lcUniConv/jisx0208.h b/DoConfig/fltk/src/xutf8/lcUniConv/jisx0208.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/jisx0208.h rename to DoConfig/fltk/src/xutf8/lcUniConv/jisx0208.h diff --git a/external/fltk/src/xutf8/lcUniConv/jisx0212.h b/DoConfig/fltk/src/xutf8/lcUniConv/jisx0212.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/jisx0212.h rename to DoConfig/fltk/src/xutf8/lcUniConv/jisx0212.h diff --git a/external/fltk/src/xutf8/lcUniConv/koi8_c.h b/DoConfig/fltk/src/xutf8/lcUniConv/koi8_c.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/koi8_c.h rename to DoConfig/fltk/src/xutf8/lcUniConv/koi8_c.h diff --git a/external/fltk/src/xutf8/lcUniConv/koi8_r.h b/DoConfig/fltk/src/xutf8/lcUniConv/koi8_r.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/koi8_r.h rename to DoConfig/fltk/src/xutf8/lcUniConv/koi8_r.h diff --git a/external/fltk/src/xutf8/lcUniConv/koi8_u.h b/DoConfig/fltk/src/xutf8/lcUniConv/koi8_u.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/koi8_u.h rename to DoConfig/fltk/src/xutf8/lcUniConv/koi8_u.h diff --git a/external/fltk/src/xutf8/lcUniConv/ksc5601.h b/DoConfig/fltk/src/xutf8/lcUniConv/ksc5601.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/ksc5601.h rename to DoConfig/fltk/src/xutf8/lcUniConv/ksc5601.h diff --git a/external/fltk/src/xutf8/lcUniConv/mulelao.h b/DoConfig/fltk/src/xutf8/lcUniConv/mulelao.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/mulelao.h rename to DoConfig/fltk/src/xutf8/lcUniConv/mulelao.h diff --git a/external/fltk/src/xutf8/lcUniConv/tatar_cyr.h b/DoConfig/fltk/src/xutf8/lcUniConv/tatar_cyr.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/tatar_cyr.h rename to DoConfig/fltk/src/xutf8/lcUniConv/tatar_cyr.h diff --git a/external/fltk/src/xutf8/lcUniConv/tcvn.h b/DoConfig/fltk/src/xutf8/lcUniConv/tcvn.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/tcvn.h rename to DoConfig/fltk/src/xutf8/lcUniConv/tcvn.h diff --git a/external/fltk/src/xutf8/lcUniConv/tis620.h b/DoConfig/fltk/src/xutf8/lcUniConv/tis620.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/tis620.h rename to DoConfig/fltk/src/xutf8/lcUniConv/tis620.h diff --git a/external/fltk/src/xutf8/lcUniConv/ucs2be.h b/DoConfig/fltk/src/xutf8/lcUniConv/ucs2be.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/ucs2be.h rename to DoConfig/fltk/src/xutf8/lcUniConv/ucs2be.h diff --git a/external/fltk/src/xutf8/lcUniConv/utf8.h b/DoConfig/fltk/src/xutf8/lcUniConv/utf8.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/utf8.h rename to DoConfig/fltk/src/xutf8/lcUniConv/utf8.h diff --git a/external/fltk/src/xutf8/lcUniConv/viscii.h b/DoConfig/fltk/src/xutf8/lcUniConv/viscii.h similarity index 100% rename from external/fltk/src/xutf8/lcUniConv/viscii.h rename to DoConfig/fltk/src/xutf8/lcUniConv/viscii.h diff --git a/external/fltk/src/xutf8/mk_wcwidth.c b/DoConfig/fltk/src/xutf8/mk_wcwidth.c similarity index 100% rename from external/fltk/src/xutf8/mk_wcwidth.c rename to DoConfig/fltk/src/xutf8/mk_wcwidth.c diff --git a/external/fltk/src/xutf8/test.c b/DoConfig/fltk/src/xutf8/test.c similarity index 100% rename from external/fltk/src/xutf8/test.c rename to DoConfig/fltk/src/xutf8/test.c diff --git a/external/fltk/src/xutf8/test2.c b/DoConfig/fltk/src/xutf8/test2.c similarity index 100% rename from external/fltk/src/xutf8/test2.c rename to DoConfig/fltk/src/xutf8/test2.c diff --git a/external/fltk/src/xutf8/ucs2fontmap.c b/DoConfig/fltk/src/xutf8/ucs2fontmap.c similarity index 100% rename from external/fltk/src/xutf8/ucs2fontmap.c rename to DoConfig/fltk/src/xutf8/ucs2fontmap.c diff --git a/external/fltk/src/xutf8/ucs2fontmap.c.mini b/DoConfig/fltk/src/xutf8/ucs2fontmap.c.mini similarity index 100% rename from external/fltk/src/xutf8/ucs2fontmap.c.mini rename to DoConfig/fltk/src/xutf8/ucs2fontmap.c.mini diff --git a/external/fltk/src/xutf8/utf8Input.c b/DoConfig/fltk/src/xutf8/utf8Input.c similarity index 100% rename from external/fltk/src/xutf8/utf8Input.c rename to DoConfig/fltk/src/xutf8/utf8Input.c diff --git a/external/fltk/src/xutf8/utf8Utils.c b/DoConfig/fltk/src/xutf8/utf8Utils.c similarity index 100% rename from external/fltk/src/xutf8/utf8Utils.c rename to DoConfig/fltk/src/xutf8/utf8Utils.c diff --git a/external/fltk/src/xutf8/utf8Wrap.c b/DoConfig/fltk/src/xutf8/utf8Wrap.c similarity index 100% rename from external/fltk/src/xutf8/utf8Wrap.c rename to DoConfig/fltk/src/xutf8/utf8Wrap.c diff --git a/external/fltk/src/xutf8/utils/INSTALL b/DoConfig/fltk/src/xutf8/utils/INSTALL similarity index 100% rename from external/fltk/src/xutf8/utils/INSTALL rename to DoConfig/fltk/src/xutf8/utils/INSTALL diff --git a/external/fltk/src/xutf8/utils/Makefile b/DoConfig/fltk/src/xutf8/utils/Makefile similarity index 100% rename from external/fltk/src/xutf8/utils/Makefile rename to DoConfig/fltk/src/xutf8/utils/Makefile diff --git a/external/fltk/src/xutf8/utils/README b/DoConfig/fltk/src/xutf8/utils/README similarity index 100% rename from external/fltk/src/xutf8/utils/README rename to DoConfig/fltk/src/xutf8/utils/README diff --git a/external/fltk/src/xutf8/utils/case.sh b/DoConfig/fltk/src/xutf8/utils/case.sh similarity index 100% rename from external/fltk/src/xutf8/utils/case.sh rename to DoConfig/fltk/src/xutf8/utils/case.sh diff --git a/external/fltk/src/xutf8/utils/conv_gen.c b/DoConfig/fltk/src/xutf8/utils/conv_gen.c similarity index 100% rename from external/fltk/src/xutf8/utils/conv_gen.c rename to DoConfig/fltk/src/xutf8/utils/conv_gen.c diff --git a/external/fltk/src/xutf8/utils/convert_map.c b/DoConfig/fltk/src/xutf8/utils/convert_map.c similarity index 100% rename from external/fltk/src/xutf8/utils/convert_map.c rename to DoConfig/fltk/src/xutf8/utils/convert_map.c diff --git a/external/fltk/src/xutf8/utils/create_table.c b/DoConfig/fltk/src/xutf8/utils/create_table.c similarity index 100% rename from external/fltk/src/xutf8/utils/create_table.c rename to DoConfig/fltk/src/xutf8/utils/create_table.c diff --git a/external/fltk/src/xutf8/utils/euc_tw.c b/DoConfig/fltk/src/xutf8/utils/euc_tw.c similarity index 100% rename from external/fltk/src/xutf8/utils/euc_tw.c rename to DoConfig/fltk/src/xutf8/utils/euc_tw.c diff --git a/external/fltk/src/xutf8/utils/non_spacing.sh b/DoConfig/fltk/src/xutf8/utils/non_spacing.sh similarity index 100% rename from external/fltk/src/xutf8/utils/non_spacing.sh rename to DoConfig/fltk/src/xutf8/utils/non_spacing.sh diff --git a/external/fltk/src/xutf8/utils/tbl_gen.sh b/DoConfig/fltk/src/xutf8/utils/tbl_gen.sh similarity index 100% rename from external/fltk/src/xutf8/utils/tbl_gen.sh rename to DoConfig/fltk/src/xutf8/utils/tbl_gen.sh diff --git a/external/fltk/test/CMakeLists.txt b/DoConfig/fltk/test/CMakeLists.txt similarity index 100% rename from external/fltk/test/CMakeLists.txt rename to DoConfig/fltk/test/CMakeLists.txt diff --git a/external/fltk/test/CubeMain.cxx b/DoConfig/fltk/test/CubeMain.cxx similarity index 100% rename from external/fltk/test/CubeMain.cxx rename to DoConfig/fltk/test/CubeMain.cxx diff --git a/external/fltk/test/CubeView.cxx b/DoConfig/fltk/test/CubeView.cxx similarity index 100% rename from external/fltk/test/CubeView.cxx rename to DoConfig/fltk/test/CubeView.cxx diff --git a/external/fltk/test/CubeView.h b/DoConfig/fltk/test/CubeView.h similarity index 100% rename from external/fltk/test/CubeView.h rename to DoConfig/fltk/test/CubeView.h diff --git a/external/fltk/test/CubeViewUI.fl b/DoConfig/fltk/test/CubeViewUI.fl similarity index 100% rename from external/fltk/test/CubeViewUI.fl rename to DoConfig/fltk/test/CubeViewUI.fl diff --git a/external/fltk/test/Makefile b/DoConfig/fltk/test/Makefile similarity index 100% rename from external/fltk/test/Makefile rename to DoConfig/fltk/test/Makefile diff --git a/external/fltk/test/README b/DoConfig/fltk/test/README similarity index 100% rename from external/fltk/test/README rename to DoConfig/fltk/test/README diff --git a/external/fltk/test/adjuster.cxx b/DoConfig/fltk/test/adjuster.cxx similarity index 100% rename from external/fltk/test/adjuster.cxx rename to DoConfig/fltk/test/adjuster.cxx diff --git a/external/fltk/test/animated.cxx b/DoConfig/fltk/test/animated.cxx similarity index 100% rename from external/fltk/test/animated.cxx rename to DoConfig/fltk/test/animated.cxx diff --git a/external/fltk/test/arc.cxx b/DoConfig/fltk/test/arc.cxx similarity index 100% rename from external/fltk/test/arc.cxx rename to DoConfig/fltk/test/arc.cxx diff --git a/external/fltk/test/ask.cxx b/DoConfig/fltk/test/ask.cxx similarity index 100% rename from external/fltk/test/ask.cxx rename to DoConfig/fltk/test/ask.cxx diff --git a/external/fltk/test/bitmap.cxx b/DoConfig/fltk/test/bitmap.cxx similarity index 100% rename from external/fltk/test/bitmap.cxx rename to DoConfig/fltk/test/bitmap.cxx diff --git a/external/fltk/test/blocks.app/Contents/Info.plist b/DoConfig/fltk/test/blocks.app/Contents/Info.plist similarity index 100% rename from external/fltk/test/blocks.app/Contents/Info.plist rename to DoConfig/fltk/test/blocks.app/Contents/Info.plist diff --git a/external/fltk/test/blocks.app/Contents/PkgInfo b/DoConfig/fltk/test/blocks.app/Contents/PkgInfo similarity index 100% rename from external/fltk/test/blocks.app/Contents/PkgInfo rename to DoConfig/fltk/test/blocks.app/Contents/PkgInfo diff --git a/external/fltk/test/blocks.app/Contents/Resources/blocks.icns b/DoConfig/fltk/test/blocks.app/Contents/Resources/blocks.icns similarity index 100% rename from external/fltk/test/blocks.app/Contents/Resources/blocks.icns rename to DoConfig/fltk/test/blocks.app/Contents/Resources/blocks.icns diff --git a/external/fltk/test/blocks.cxx b/DoConfig/fltk/test/blocks.cxx similarity index 100% rename from external/fltk/test/blocks.cxx rename to DoConfig/fltk/test/blocks.cxx diff --git a/external/fltk/test/boxtype.cxx b/DoConfig/fltk/test/boxtype.cxx similarity index 100% rename from external/fltk/test/boxtype.cxx rename to DoConfig/fltk/test/boxtype.cxx diff --git a/external/fltk/test/browser.cxx b/DoConfig/fltk/test/browser.cxx similarity index 100% rename from external/fltk/test/browser.cxx rename to DoConfig/fltk/test/browser.cxx diff --git a/external/fltk/test/button.cxx b/DoConfig/fltk/test/button.cxx similarity index 100% rename from external/fltk/test/button.cxx rename to DoConfig/fltk/test/button.cxx diff --git a/external/fltk/test/buttons.cxx b/DoConfig/fltk/test/buttons.cxx similarity index 100% rename from external/fltk/test/buttons.cxx rename to DoConfig/fltk/test/buttons.cxx diff --git a/external/fltk/test/cairo_test.cxx b/DoConfig/fltk/test/cairo_test.cxx similarity index 100% rename from external/fltk/test/cairo_test.cxx rename to DoConfig/fltk/test/cairo_test.cxx diff --git a/external/fltk/test/checkers.app/Contents/Info.plist b/DoConfig/fltk/test/checkers.app/Contents/Info.plist similarity index 100% rename from external/fltk/test/checkers.app/Contents/Info.plist rename to DoConfig/fltk/test/checkers.app/Contents/Info.plist diff --git a/external/fltk/test/checkers.app/Contents/PkgInfo b/DoConfig/fltk/test/checkers.app/Contents/PkgInfo similarity index 100% rename from external/fltk/test/checkers.app/Contents/PkgInfo rename to DoConfig/fltk/test/checkers.app/Contents/PkgInfo diff --git a/external/fltk/test/checkers.app/Contents/Resources/checkers.icns b/DoConfig/fltk/test/checkers.app/Contents/Resources/checkers.icns similarity index 100% rename from external/fltk/test/checkers.app/Contents/Resources/checkers.icns rename to DoConfig/fltk/test/checkers.app/Contents/Resources/checkers.icns diff --git a/external/fltk/test/checkers.cxx b/DoConfig/fltk/test/checkers.cxx similarity index 100% rename from external/fltk/test/checkers.cxx rename to DoConfig/fltk/test/checkers.cxx diff --git a/external/fltk/test/clock.cxx b/DoConfig/fltk/test/clock.cxx similarity index 100% rename from external/fltk/test/clock.cxx rename to DoConfig/fltk/test/clock.cxx diff --git a/external/fltk/test/colbrowser.cxx b/DoConfig/fltk/test/colbrowser.cxx similarity index 100% rename from external/fltk/test/colbrowser.cxx rename to DoConfig/fltk/test/colbrowser.cxx diff --git a/external/fltk/test/color_chooser.cxx b/DoConfig/fltk/test/color_chooser.cxx similarity index 100% rename from external/fltk/test/color_chooser.cxx rename to DoConfig/fltk/test/color_chooser.cxx diff --git a/external/fltk/test/connect.cxx b/DoConfig/fltk/test/connect.cxx similarity index 100% rename from external/fltk/test/connect.cxx rename to DoConfig/fltk/test/connect.cxx diff --git a/external/fltk/test/cube.cxx b/DoConfig/fltk/test/cube.cxx similarity index 100% rename from external/fltk/test/cube.cxx rename to DoConfig/fltk/test/cube.cxx diff --git a/external/fltk/test/cursor.cxx b/DoConfig/fltk/test/cursor.cxx similarity index 100% rename from external/fltk/test/cursor.cxx rename to DoConfig/fltk/test/cursor.cxx diff --git a/external/fltk/test/curve.cxx b/DoConfig/fltk/test/curve.cxx similarity index 100% rename from external/fltk/test/curve.cxx rename to DoConfig/fltk/test/curve.cxx diff --git a/external/fltk/test/demo.cxx b/DoConfig/fltk/test/demo.cxx similarity index 100% rename from external/fltk/test/demo.cxx rename to DoConfig/fltk/test/demo.cxx diff --git a/external/fltk/test/demo.menu b/DoConfig/fltk/test/demo.menu similarity index 100% rename from external/fltk/test/demo.menu rename to DoConfig/fltk/test/demo.menu diff --git a/external/fltk/test/desktop/blocks-128.png b/DoConfig/fltk/test/desktop/blocks-128.png similarity index 100% rename from external/fltk/test/desktop/blocks-128.png rename to DoConfig/fltk/test/desktop/blocks-128.png diff --git a/external/fltk/test/desktop/blocks-32.png b/DoConfig/fltk/test/desktop/blocks-32.png similarity index 100% rename from external/fltk/test/desktop/blocks-32.png rename to DoConfig/fltk/test/desktop/blocks-32.png diff --git a/external/fltk/test/desktop/blocks.desktop b/DoConfig/fltk/test/desktop/blocks.desktop similarity index 100% rename from external/fltk/test/desktop/blocks.desktop rename to DoConfig/fltk/test/desktop/blocks.desktop diff --git a/external/fltk/test/desktop/checkers-128.png b/DoConfig/fltk/test/desktop/checkers-128.png similarity index 100% rename from external/fltk/test/desktop/checkers-128.png rename to DoConfig/fltk/test/desktop/checkers-128.png diff --git a/external/fltk/test/desktop/checkers-32.png b/DoConfig/fltk/test/desktop/checkers-32.png similarity index 100% rename from external/fltk/test/desktop/checkers-32.png rename to DoConfig/fltk/test/desktop/checkers-32.png diff --git a/external/fltk/test/desktop/checkers.desktop b/DoConfig/fltk/test/desktop/checkers.desktop similarity index 100% rename from external/fltk/test/desktop/checkers.desktop rename to DoConfig/fltk/test/desktop/checkers.desktop diff --git a/external/fltk/test/desktop/sudoku-128.png b/DoConfig/fltk/test/desktop/sudoku-128.png similarity index 100% rename from external/fltk/test/desktop/sudoku-128.png rename to DoConfig/fltk/test/desktop/sudoku-128.png diff --git a/external/fltk/test/desktop/sudoku-32.png b/DoConfig/fltk/test/desktop/sudoku-32.png similarity index 100% rename from external/fltk/test/desktop/sudoku-32.png rename to DoConfig/fltk/test/desktop/sudoku-32.png diff --git a/external/fltk/test/desktop/sudoku.desktop b/DoConfig/fltk/test/desktop/sudoku.desktop similarity index 100% rename from external/fltk/test/desktop/sudoku.desktop rename to DoConfig/fltk/test/desktop/sudoku.desktop diff --git a/external/fltk/test/device.cxx b/DoConfig/fltk/test/device.cxx similarity index 100% rename from external/fltk/test/device.cxx rename to DoConfig/fltk/test/device.cxx diff --git a/external/fltk/test/doublebuffer.cxx b/DoConfig/fltk/test/doublebuffer.cxx similarity index 100% rename from external/fltk/test/doublebuffer.cxx rename to DoConfig/fltk/test/doublebuffer.cxx diff --git a/external/fltk/test/editor.cxx b/DoConfig/fltk/test/editor.cxx similarity index 100% rename from external/fltk/test/editor.cxx rename to DoConfig/fltk/test/editor.cxx diff --git a/external/fltk/test/fast_slow.fl b/DoConfig/fltk/test/fast_slow.fl similarity index 100% rename from external/fltk/test/fast_slow.fl rename to DoConfig/fltk/test/fast_slow.fl diff --git a/external/fltk/test/file_chooser.cxx b/DoConfig/fltk/test/file_chooser.cxx similarity index 100% rename from external/fltk/test/file_chooser.cxx rename to DoConfig/fltk/test/file_chooser.cxx diff --git a/external/fltk/test/fonts.cxx b/DoConfig/fltk/test/fonts.cxx similarity index 100% rename from external/fltk/test/fonts.cxx rename to DoConfig/fltk/test/fonts.cxx diff --git a/external/fltk/test/forms.cxx b/DoConfig/fltk/test/forms.cxx similarity index 100% rename from external/fltk/test/forms.cxx rename to DoConfig/fltk/test/forms.cxx diff --git a/external/fltk/test/fractals.cxx b/DoConfig/fltk/test/fractals.cxx similarity index 100% rename from external/fltk/test/fractals.cxx rename to DoConfig/fltk/test/fractals.cxx diff --git a/external/fltk/test/fracviewer.cxx b/DoConfig/fltk/test/fracviewer.cxx similarity index 100% rename from external/fltk/test/fracviewer.cxx rename to DoConfig/fltk/test/fracviewer.cxx diff --git a/external/fltk/test/fracviewer.h b/DoConfig/fltk/test/fracviewer.h similarity index 100% rename from external/fltk/test/fracviewer.h rename to DoConfig/fltk/test/fracviewer.h diff --git a/external/fltk/test/fromdos.c b/DoConfig/fltk/test/fromdos.c similarity index 100% rename from external/fltk/test/fromdos.c rename to DoConfig/fltk/test/fromdos.c diff --git a/external/fltk/test/fullscreen.cxx b/DoConfig/fltk/test/fullscreen.cxx similarity index 100% rename from external/fltk/test/fullscreen.cxx rename to DoConfig/fltk/test/fullscreen.cxx diff --git a/external/fltk/test/gl_overlay.cxx b/DoConfig/fltk/test/gl_overlay.cxx similarity index 100% rename from external/fltk/test/gl_overlay.cxx rename to DoConfig/fltk/test/gl_overlay.cxx diff --git a/external/fltk/test/glpuzzle.cxx b/DoConfig/fltk/test/glpuzzle.cxx similarity index 100% rename from external/fltk/test/glpuzzle.cxx rename to DoConfig/fltk/test/glpuzzle.cxx diff --git a/external/fltk/test/hello.cxx b/DoConfig/fltk/test/hello.cxx similarity index 100% rename from external/fltk/test/hello.cxx rename to DoConfig/fltk/test/hello.cxx diff --git a/external/fltk/test/help-test.html b/DoConfig/fltk/test/help-test.html similarity index 100% rename from external/fltk/test/help-test.html rename to DoConfig/fltk/test/help-test.html diff --git a/external/fltk/test/help.cxx b/DoConfig/fltk/test/help.cxx similarity index 100% rename from external/fltk/test/help.cxx rename to DoConfig/fltk/test/help.cxx diff --git a/external/fltk/test/icon.cxx b/DoConfig/fltk/test/icon.cxx similarity index 100% rename from external/fltk/test/icon.cxx rename to DoConfig/fltk/test/icon.cxx diff --git a/external/fltk/test/iconize.cxx b/DoConfig/fltk/test/iconize.cxx similarity index 100% rename from external/fltk/test/iconize.cxx rename to DoConfig/fltk/test/iconize.cxx diff --git a/external/fltk/test/image.cxx b/DoConfig/fltk/test/image.cxx similarity index 100% rename from external/fltk/test/image.cxx rename to DoConfig/fltk/test/image.cxx diff --git a/external/fltk/test/inactive.fl b/DoConfig/fltk/test/inactive.fl similarity index 100% rename from external/fltk/test/inactive.fl rename to DoConfig/fltk/test/inactive.fl diff --git a/external/fltk/test/input.cxx b/DoConfig/fltk/test/input.cxx similarity index 100% rename from external/fltk/test/input.cxx rename to DoConfig/fltk/test/input.cxx diff --git a/external/fltk/test/input_choice.cxx b/DoConfig/fltk/test/input_choice.cxx similarity index 100% rename from external/fltk/test/input_choice.cxx rename to DoConfig/fltk/test/input_choice.cxx diff --git a/external/fltk/test/keyboard.cxx b/DoConfig/fltk/test/keyboard.cxx similarity index 100% rename from external/fltk/test/keyboard.cxx rename to DoConfig/fltk/test/keyboard.cxx diff --git a/external/fltk/test/keyboard.h b/DoConfig/fltk/test/keyboard.h similarity index 100% rename from external/fltk/test/keyboard.h rename to DoConfig/fltk/test/keyboard.h diff --git a/external/fltk/test/keyboard_ui.fl b/DoConfig/fltk/test/keyboard_ui.fl similarity index 100% rename from external/fltk/test/keyboard_ui.fl rename to DoConfig/fltk/test/keyboard_ui.fl diff --git a/external/fltk/test/label.cxx b/DoConfig/fltk/test/label.cxx similarity index 100% rename from external/fltk/test/label.cxx rename to DoConfig/fltk/test/label.cxx diff --git a/external/fltk/test/line_style.cxx b/DoConfig/fltk/test/line_style.cxx similarity index 100% rename from external/fltk/test/line_style.cxx rename to DoConfig/fltk/test/line_style.cxx diff --git a/external/fltk/test/list_visuals.cxx b/DoConfig/fltk/test/list_visuals.cxx similarity index 100% rename from external/fltk/test/list_visuals.cxx rename to DoConfig/fltk/test/list_visuals.cxx diff --git a/external/fltk/test/makedepend b/DoConfig/fltk/test/makedepend similarity index 100% rename from external/fltk/test/makedepend rename to DoConfig/fltk/test/makedepend diff --git a/external/fltk/test/mandelbrot.cxx b/DoConfig/fltk/test/mandelbrot.cxx similarity index 100% rename from external/fltk/test/mandelbrot.cxx rename to DoConfig/fltk/test/mandelbrot.cxx diff --git a/external/fltk/test/mandelbrot.h b/DoConfig/fltk/test/mandelbrot.h similarity index 100% rename from external/fltk/test/mandelbrot.h rename to DoConfig/fltk/test/mandelbrot.h diff --git a/external/fltk/test/mandelbrot_ui.fl b/DoConfig/fltk/test/mandelbrot_ui.fl similarity index 100% rename from external/fltk/test/mandelbrot_ui.fl rename to DoConfig/fltk/test/mandelbrot_ui.fl diff --git a/external/fltk/test/menubar.cxx b/DoConfig/fltk/test/menubar.cxx similarity index 100% rename from external/fltk/test/menubar.cxx rename to DoConfig/fltk/test/menubar.cxx diff --git a/external/fltk/test/message.cxx b/DoConfig/fltk/test/message.cxx similarity index 100% rename from external/fltk/test/message.cxx rename to DoConfig/fltk/test/message.cxx diff --git a/external/fltk/test/minimum.cxx b/DoConfig/fltk/test/minimum.cxx similarity index 100% rename from external/fltk/test/minimum.cxx rename to DoConfig/fltk/test/minimum.cxx diff --git a/external/fltk/test/native-filechooser.cxx b/DoConfig/fltk/test/native-filechooser.cxx similarity index 100% rename from external/fltk/test/native-filechooser.cxx rename to DoConfig/fltk/test/native-filechooser.cxx diff --git a/external/fltk/test/navigation.cxx b/DoConfig/fltk/test/navigation.cxx similarity index 100% rename from external/fltk/test/navigation.cxx rename to DoConfig/fltk/test/navigation.cxx diff --git a/external/fltk/test/offscreen.cxx b/DoConfig/fltk/test/offscreen.cxx similarity index 100% rename from external/fltk/test/offscreen.cxx rename to DoConfig/fltk/test/offscreen.cxx diff --git a/external/fltk/test/output.cxx b/DoConfig/fltk/test/output.cxx similarity index 100% rename from external/fltk/test/output.cxx rename to DoConfig/fltk/test/output.cxx diff --git a/external/fltk/test/overlay.cxx b/DoConfig/fltk/test/overlay.cxx similarity index 100% rename from external/fltk/test/overlay.cxx rename to DoConfig/fltk/test/overlay.cxx diff --git a/external/fltk/test/pack.cxx b/DoConfig/fltk/test/pack.cxx similarity index 100% rename from external/fltk/test/pack.cxx rename to DoConfig/fltk/test/pack.cxx diff --git a/external/fltk/test/pixmap.cxx b/DoConfig/fltk/test/pixmap.cxx similarity index 100% rename from external/fltk/test/pixmap.cxx rename to DoConfig/fltk/test/pixmap.cxx diff --git a/external/fltk/test/pixmap_browser.cxx b/DoConfig/fltk/test/pixmap_browser.cxx similarity index 100% rename from external/fltk/test/pixmap_browser.cxx rename to DoConfig/fltk/test/pixmap_browser.cxx diff --git a/external/fltk/test/pixmaps/black_1.xbm b/DoConfig/fltk/test/pixmaps/black_1.xbm similarity index 100% rename from external/fltk/test/pixmaps/black_1.xbm rename to DoConfig/fltk/test/pixmaps/black_1.xbm diff --git a/external/fltk/test/pixmaps/black_2.xbm b/DoConfig/fltk/test/pixmaps/black_2.xbm similarity index 100% rename from external/fltk/test/pixmaps/black_2.xbm rename to DoConfig/fltk/test/pixmaps/black_2.xbm diff --git a/external/fltk/test/pixmaps/black_3.xbm b/DoConfig/fltk/test/pixmaps/black_3.xbm similarity index 100% rename from external/fltk/test/pixmaps/black_3.xbm rename to DoConfig/fltk/test/pixmaps/black_3.xbm diff --git a/external/fltk/test/pixmaps/black_4.xbm b/DoConfig/fltk/test/pixmaps/black_4.xbm similarity index 100% rename from external/fltk/test/pixmaps/black_4.xbm rename to DoConfig/fltk/test/pixmaps/black_4.xbm diff --git a/external/fltk/test/pixmaps/blackking_1.xbm b/DoConfig/fltk/test/pixmaps/blackking_1.xbm similarity index 100% rename from external/fltk/test/pixmaps/blackking_1.xbm rename to DoConfig/fltk/test/pixmaps/blackking_1.xbm diff --git a/external/fltk/test/pixmaps/blackking_2.xbm b/DoConfig/fltk/test/pixmaps/blackking_2.xbm similarity index 100% rename from external/fltk/test/pixmaps/blackking_2.xbm rename to DoConfig/fltk/test/pixmaps/blackking_2.xbm diff --git a/external/fltk/test/pixmaps/blackking_3.xbm b/DoConfig/fltk/test/pixmaps/blackking_3.xbm similarity index 100% rename from external/fltk/test/pixmaps/blackking_3.xbm rename to DoConfig/fltk/test/pixmaps/blackking_3.xbm diff --git a/external/fltk/test/pixmaps/blackking_4.xbm b/DoConfig/fltk/test/pixmaps/blackking_4.xbm similarity index 100% rename from external/fltk/test/pixmaps/blackking_4.xbm rename to DoConfig/fltk/test/pixmaps/blackking_4.xbm diff --git a/external/fltk/test/pixmaps/blast.xpm b/DoConfig/fltk/test/pixmaps/blast.xpm similarity index 100% rename from external/fltk/test/pixmaps/blast.xpm rename to DoConfig/fltk/test/pixmaps/blast.xpm diff --git a/external/fltk/test/pixmaps/block.xcf_gz b/DoConfig/fltk/test/pixmaps/block.xcf_gz similarity index 100% rename from external/fltk/test/pixmaps/block.xcf_gz rename to DoConfig/fltk/test/pixmaps/block.xcf_gz diff --git a/external/fltk/test/pixmaps/blue.xpm b/DoConfig/fltk/test/pixmaps/blue.xpm similarity index 100% rename from external/fltk/test/pixmaps/blue.xpm rename to DoConfig/fltk/test/pixmaps/blue.xpm diff --git a/external/fltk/test/pixmaps/blue_bomb.xpm b/DoConfig/fltk/test/pixmaps/blue_bomb.xpm similarity index 100% rename from external/fltk/test/pixmaps/blue_bomb.xpm rename to DoConfig/fltk/test/pixmaps/blue_bomb.xpm diff --git a/external/fltk/test/pixmaps/cyan.xpm b/DoConfig/fltk/test/pixmaps/cyan.xpm similarity index 100% rename from external/fltk/test/pixmaps/cyan.xpm rename to DoConfig/fltk/test/pixmaps/cyan.xpm diff --git a/external/fltk/test/pixmaps/cyan_bomb.xpm b/DoConfig/fltk/test/pixmaps/cyan_bomb.xpm similarity index 100% rename from external/fltk/test/pixmaps/cyan_bomb.xpm rename to DoConfig/fltk/test/pixmaps/cyan_bomb.xpm diff --git a/external/fltk/test/pixmaps/gray.xpm b/DoConfig/fltk/test/pixmaps/gray.xpm similarity index 100% rename from external/fltk/test/pixmaps/gray.xpm rename to DoConfig/fltk/test/pixmaps/gray.xpm diff --git a/external/fltk/test/pixmaps/gray_bomb.xpm b/DoConfig/fltk/test/pixmaps/gray_bomb.xpm similarity index 100% rename from external/fltk/test/pixmaps/gray_bomb.xpm rename to DoConfig/fltk/test/pixmaps/gray_bomb.xpm diff --git a/external/fltk/test/pixmaps/green.xpm b/DoConfig/fltk/test/pixmaps/green.xpm similarity index 100% rename from external/fltk/test/pixmaps/green.xpm rename to DoConfig/fltk/test/pixmaps/green.xpm diff --git a/external/fltk/test/pixmaps/green_bomb.xpm b/DoConfig/fltk/test/pixmaps/green_bomb.xpm similarity index 100% rename from external/fltk/test/pixmaps/green_bomb.xpm rename to DoConfig/fltk/test/pixmaps/green_bomb.xpm diff --git a/external/fltk/test/pixmaps/magenta.xpm b/DoConfig/fltk/test/pixmaps/magenta.xpm similarity index 100% rename from external/fltk/test/pixmaps/magenta.xpm rename to DoConfig/fltk/test/pixmaps/magenta.xpm diff --git a/external/fltk/test/pixmaps/magenta_bomb.xpm b/DoConfig/fltk/test/pixmaps/magenta_bomb.xpm similarity index 100% rename from external/fltk/test/pixmaps/magenta_bomb.xpm rename to DoConfig/fltk/test/pixmaps/magenta_bomb.xpm diff --git a/external/fltk/test/pixmaps/porsche.xpm b/DoConfig/fltk/test/pixmaps/porsche.xpm similarity index 100% rename from external/fltk/test/pixmaps/porsche.xpm rename to DoConfig/fltk/test/pixmaps/porsche.xpm diff --git a/external/fltk/test/pixmaps/porsche1.xpm b/DoConfig/fltk/test/pixmaps/porsche1.xpm similarity index 100% rename from external/fltk/test/pixmaps/porsche1.xpm rename to DoConfig/fltk/test/pixmaps/porsche1.xpm diff --git a/external/fltk/test/pixmaps/red.xpm b/DoConfig/fltk/test/pixmaps/red.xpm similarity index 100% rename from external/fltk/test/pixmaps/red.xpm rename to DoConfig/fltk/test/pixmaps/red.xpm diff --git a/external/fltk/test/pixmaps/red_bomb.xpm b/DoConfig/fltk/test/pixmaps/red_bomb.xpm similarity index 100% rename from external/fltk/test/pixmaps/red_bomb.xpm rename to DoConfig/fltk/test/pixmaps/red_bomb.xpm diff --git a/external/fltk/test/pixmaps/srs.xbm b/DoConfig/fltk/test/pixmaps/srs.xbm similarity index 100% rename from external/fltk/test/pixmaps/srs.xbm rename to DoConfig/fltk/test/pixmaps/srs.xbm diff --git a/external/fltk/test/pixmaps/sudoku.xbm b/DoConfig/fltk/test/pixmaps/sudoku.xbm similarity index 100% rename from external/fltk/test/pixmaps/sudoku.xbm rename to DoConfig/fltk/test/pixmaps/sudoku.xbm diff --git a/external/fltk/test/pixmaps/tile.xpm b/DoConfig/fltk/test/pixmaps/tile.xpm similarity index 100% rename from external/fltk/test/pixmaps/tile.xpm rename to DoConfig/fltk/test/pixmaps/tile.xpm diff --git a/external/fltk/test/pixmaps/white_1.xbm b/DoConfig/fltk/test/pixmaps/white_1.xbm similarity index 100% rename from external/fltk/test/pixmaps/white_1.xbm rename to DoConfig/fltk/test/pixmaps/white_1.xbm diff --git a/external/fltk/test/pixmaps/white_2.xbm b/DoConfig/fltk/test/pixmaps/white_2.xbm similarity index 100% rename from external/fltk/test/pixmaps/white_2.xbm rename to DoConfig/fltk/test/pixmaps/white_2.xbm diff --git a/external/fltk/test/pixmaps/white_3.xbm b/DoConfig/fltk/test/pixmaps/white_3.xbm similarity index 100% rename from external/fltk/test/pixmaps/white_3.xbm rename to DoConfig/fltk/test/pixmaps/white_3.xbm diff --git a/external/fltk/test/pixmaps/white_4.xbm b/DoConfig/fltk/test/pixmaps/white_4.xbm similarity index 100% rename from external/fltk/test/pixmaps/white_4.xbm rename to DoConfig/fltk/test/pixmaps/white_4.xbm diff --git a/external/fltk/test/pixmaps/whiteking_1.xbm b/DoConfig/fltk/test/pixmaps/whiteking_1.xbm similarity index 100% rename from external/fltk/test/pixmaps/whiteking_1.xbm rename to DoConfig/fltk/test/pixmaps/whiteking_1.xbm diff --git a/external/fltk/test/pixmaps/whiteking_2.xbm b/DoConfig/fltk/test/pixmaps/whiteking_2.xbm similarity index 100% rename from external/fltk/test/pixmaps/whiteking_2.xbm rename to DoConfig/fltk/test/pixmaps/whiteking_2.xbm diff --git a/external/fltk/test/pixmaps/whiteking_3.xbm b/DoConfig/fltk/test/pixmaps/whiteking_3.xbm similarity index 100% rename from external/fltk/test/pixmaps/whiteking_3.xbm rename to DoConfig/fltk/test/pixmaps/whiteking_3.xbm diff --git a/external/fltk/test/pixmaps/whiteking_4.xbm b/DoConfig/fltk/test/pixmaps/whiteking_4.xbm similarity index 100% rename from external/fltk/test/pixmaps/whiteking_4.xbm rename to DoConfig/fltk/test/pixmaps/whiteking_4.xbm diff --git a/external/fltk/test/pixmaps/yellow.xpm b/DoConfig/fltk/test/pixmaps/yellow.xpm similarity index 100% rename from external/fltk/test/pixmaps/yellow.xpm rename to DoConfig/fltk/test/pixmaps/yellow.xpm diff --git a/external/fltk/test/pixmaps/yellow_bomb.xpm b/DoConfig/fltk/test/pixmaps/yellow_bomb.xpm similarity index 100% rename from external/fltk/test/pixmaps/yellow_bomb.xpm rename to DoConfig/fltk/test/pixmaps/yellow_bomb.xpm diff --git a/external/fltk/test/preferences.fl b/DoConfig/fltk/test/preferences.fl similarity index 100% rename from external/fltk/test/preferences.fl rename to DoConfig/fltk/test/preferences.fl diff --git a/external/fltk/test/radio.fl b/DoConfig/fltk/test/radio.fl similarity index 100% rename from external/fltk/test/radio.fl rename to DoConfig/fltk/test/radio.fl diff --git a/external/fltk/test/resize.fl b/DoConfig/fltk/test/resize.fl similarity index 100% rename from external/fltk/test/resize.fl rename to DoConfig/fltk/test/resize.fl diff --git a/external/fltk/test/resizebox.cxx b/DoConfig/fltk/test/resizebox.cxx similarity index 100% rename from external/fltk/test/resizebox.cxx rename to DoConfig/fltk/test/resizebox.cxx diff --git a/external/fltk/test/rgb.txt b/DoConfig/fltk/test/rgb.txt similarity index 100% rename from external/fltk/test/rgb.txt rename to DoConfig/fltk/test/rgb.txt diff --git a/external/fltk/test/rotated_text.cxx b/DoConfig/fltk/test/rotated_text.cxx similarity index 100% rename from external/fltk/test/rotated_text.cxx rename to DoConfig/fltk/test/rotated_text.cxx diff --git a/external/fltk/test/scroll.cxx b/DoConfig/fltk/test/scroll.cxx similarity index 100% rename from external/fltk/test/scroll.cxx rename to DoConfig/fltk/test/scroll.cxx diff --git a/external/fltk/test/shape.cxx b/DoConfig/fltk/test/shape.cxx similarity index 100% rename from external/fltk/test/shape.cxx rename to DoConfig/fltk/test/shape.cxx diff --git a/external/fltk/test/subwindow.cxx b/DoConfig/fltk/test/subwindow.cxx similarity index 100% rename from external/fltk/test/subwindow.cxx rename to DoConfig/fltk/test/subwindow.cxx diff --git a/external/fltk/test/sudoku.app/Contents/Info.plist b/DoConfig/fltk/test/sudoku.app/Contents/Info.plist similarity index 100% rename from external/fltk/test/sudoku.app/Contents/Info.plist rename to DoConfig/fltk/test/sudoku.app/Contents/Info.plist diff --git a/external/fltk/test/sudoku.app/Contents/PkgInfo b/DoConfig/fltk/test/sudoku.app/Contents/PkgInfo similarity index 100% rename from external/fltk/test/sudoku.app/Contents/PkgInfo rename to DoConfig/fltk/test/sudoku.app/Contents/PkgInfo diff --git a/external/fltk/test/sudoku.app/Contents/Resources/sudoku.icns b/DoConfig/fltk/test/sudoku.app/Contents/Resources/sudoku.icns similarity index 100% rename from external/fltk/test/sudoku.app/Contents/Resources/sudoku.icns rename to DoConfig/fltk/test/sudoku.app/Contents/Resources/sudoku.icns diff --git a/external/fltk/test/sudoku.cxx b/DoConfig/fltk/test/sudoku.cxx similarity index 100% rename from external/fltk/test/sudoku.cxx rename to DoConfig/fltk/test/sudoku.cxx diff --git a/external/fltk/test/sudoku.ico b/DoConfig/fltk/test/sudoku.ico similarity index 100% rename from external/fltk/test/sudoku.ico rename to DoConfig/fltk/test/sudoku.ico diff --git a/external/fltk/test/sudoku.rc b/DoConfig/fltk/test/sudoku.rc similarity index 100% rename from external/fltk/test/sudoku.rc rename to DoConfig/fltk/test/sudoku.rc diff --git a/external/fltk/test/sudokurc.h b/DoConfig/fltk/test/sudokurc.h similarity index 100% rename from external/fltk/test/sudokurc.h rename to DoConfig/fltk/test/sudokurc.h diff --git a/external/fltk/test/symbols.cxx b/DoConfig/fltk/test/symbols.cxx similarity index 100% rename from external/fltk/test/symbols.cxx rename to DoConfig/fltk/test/symbols.cxx diff --git a/external/fltk/test/table.cxx b/DoConfig/fltk/test/table.cxx similarity index 100% rename from external/fltk/test/table.cxx rename to DoConfig/fltk/test/table.cxx diff --git a/external/fltk/test/tabs.fl b/DoConfig/fltk/test/tabs.fl similarity index 100% rename from external/fltk/test/tabs.fl rename to DoConfig/fltk/test/tabs.fl diff --git a/external/fltk/test/threads.cxx b/DoConfig/fltk/test/threads.cxx similarity index 100% rename from external/fltk/test/threads.cxx rename to DoConfig/fltk/test/threads.cxx diff --git a/external/fltk/test/threads.h b/DoConfig/fltk/test/threads.h similarity index 100% rename from external/fltk/test/threads.h rename to DoConfig/fltk/test/threads.h diff --git a/external/fltk/test/tile.cxx b/DoConfig/fltk/test/tile.cxx similarity index 100% rename from external/fltk/test/tile.cxx rename to DoConfig/fltk/test/tile.cxx diff --git a/external/fltk/test/tiled_image.cxx b/DoConfig/fltk/test/tiled_image.cxx similarity index 100% rename from external/fltk/test/tiled_image.cxx rename to DoConfig/fltk/test/tiled_image.cxx diff --git a/external/fltk/test/trackball.c b/DoConfig/fltk/test/trackball.c similarity index 100% rename from external/fltk/test/trackball.c rename to DoConfig/fltk/test/trackball.c diff --git a/external/fltk/test/trackball.h b/DoConfig/fltk/test/trackball.h similarity index 100% rename from external/fltk/test/trackball.h rename to DoConfig/fltk/test/trackball.h diff --git a/external/fltk/test/tree.fl b/DoConfig/fltk/test/tree.fl similarity index 100% rename from external/fltk/test/tree.fl rename to DoConfig/fltk/test/tree.fl diff --git a/external/fltk/test/twowin.cxx b/DoConfig/fltk/test/twowin.cxx similarity index 100% rename from external/fltk/test/twowin.cxx rename to DoConfig/fltk/test/twowin.cxx diff --git a/external/fltk/test/unittest_about.cxx b/DoConfig/fltk/test/unittest_about.cxx similarity index 100% rename from external/fltk/test/unittest_about.cxx rename to DoConfig/fltk/test/unittest_about.cxx diff --git a/external/fltk/test/unittest_circles.cxx b/DoConfig/fltk/test/unittest_circles.cxx similarity index 100% rename from external/fltk/test/unittest_circles.cxx rename to DoConfig/fltk/test/unittest_circles.cxx diff --git a/external/fltk/test/unittest_images.cxx b/DoConfig/fltk/test/unittest_images.cxx similarity index 100% rename from external/fltk/test/unittest_images.cxx rename to DoConfig/fltk/test/unittest_images.cxx diff --git a/external/fltk/test/unittest_lines.cxx b/DoConfig/fltk/test/unittest_lines.cxx similarity index 100% rename from external/fltk/test/unittest_lines.cxx rename to DoConfig/fltk/test/unittest_lines.cxx diff --git a/external/fltk/test/unittest_points.cxx b/DoConfig/fltk/test/unittest_points.cxx similarity index 100% rename from external/fltk/test/unittest_points.cxx rename to DoConfig/fltk/test/unittest_points.cxx diff --git a/external/fltk/test/unittest_rects.cxx b/DoConfig/fltk/test/unittest_rects.cxx similarity index 100% rename from external/fltk/test/unittest_rects.cxx rename to DoConfig/fltk/test/unittest_rects.cxx diff --git a/external/fltk/test/unittest_schemes.cxx b/DoConfig/fltk/test/unittest_schemes.cxx similarity index 100% rename from external/fltk/test/unittest_schemes.cxx rename to DoConfig/fltk/test/unittest_schemes.cxx diff --git a/external/fltk/test/unittest_scrollbarsize.cxx b/DoConfig/fltk/test/unittest_scrollbarsize.cxx similarity index 100% rename from external/fltk/test/unittest_scrollbarsize.cxx rename to DoConfig/fltk/test/unittest_scrollbarsize.cxx diff --git a/external/fltk/test/unittest_symbol.cxx b/DoConfig/fltk/test/unittest_symbol.cxx similarity index 100% rename from external/fltk/test/unittest_symbol.cxx rename to DoConfig/fltk/test/unittest_symbol.cxx diff --git a/external/fltk/test/unittest_text.cxx b/DoConfig/fltk/test/unittest_text.cxx similarity index 100% rename from external/fltk/test/unittest_text.cxx rename to DoConfig/fltk/test/unittest_text.cxx diff --git a/external/fltk/test/unittest_viewport.cxx b/DoConfig/fltk/test/unittest_viewport.cxx similarity index 100% rename from external/fltk/test/unittest_viewport.cxx rename to DoConfig/fltk/test/unittest_viewport.cxx diff --git a/external/fltk/test/unittests.cxx b/DoConfig/fltk/test/unittests.cxx similarity index 100% rename from external/fltk/test/unittests.cxx rename to DoConfig/fltk/test/unittests.cxx diff --git a/external/fltk/test/utf8.cxx b/DoConfig/fltk/test/utf8.cxx similarity index 100% rename from external/fltk/test/utf8.cxx rename to DoConfig/fltk/test/utf8.cxx diff --git a/external/fltk/test/valuators.fl b/DoConfig/fltk/test/valuators.fl similarity index 100% rename from external/fltk/test/valuators.fl rename to DoConfig/fltk/test/valuators.fl diff --git a/external/fltk/test/windowfocus.cxx b/DoConfig/fltk/test/windowfocus.cxx similarity index 100% rename from external/fltk/test/windowfocus.cxx rename to DoConfig/fltk/test/windowfocus.cxx diff --git a/external/fltk/zlib/CMakeLists.txt b/DoConfig/fltk/zlib/CMakeLists.txt similarity index 100% rename from external/fltk/zlib/CMakeLists.txt rename to DoConfig/fltk/zlib/CMakeLists.txt diff --git a/external/fltk/zlib/ChangeLog b/DoConfig/fltk/zlib/ChangeLog similarity index 100% rename from external/fltk/zlib/ChangeLog rename to DoConfig/fltk/zlib/ChangeLog diff --git a/external/fltk/zlib/FAQ b/DoConfig/fltk/zlib/FAQ similarity index 100% rename from external/fltk/zlib/FAQ rename to DoConfig/fltk/zlib/FAQ diff --git a/external/fltk/zlib/INDEX b/DoConfig/fltk/zlib/INDEX similarity index 100% rename from external/fltk/zlib/INDEX rename to DoConfig/fltk/zlib/INDEX diff --git a/external/fltk/zlib/Makefile b/DoConfig/fltk/zlib/Makefile similarity index 100% rename from external/fltk/zlib/Makefile rename to DoConfig/fltk/zlib/Makefile diff --git a/external/fltk/zlib/README b/DoConfig/fltk/zlib/README similarity index 100% rename from external/fltk/zlib/README rename to DoConfig/fltk/zlib/README diff --git a/external/fltk/zlib/adler32.c b/DoConfig/fltk/zlib/adler32.c similarity index 100% rename from external/fltk/zlib/adler32.c rename to DoConfig/fltk/zlib/adler32.c diff --git a/external/fltk/zlib/compress.c b/DoConfig/fltk/zlib/compress.c similarity index 100% rename from external/fltk/zlib/compress.c rename to DoConfig/fltk/zlib/compress.c diff --git a/external/fltk/zlib/crc32.c b/DoConfig/fltk/zlib/crc32.c similarity index 100% rename from external/fltk/zlib/crc32.c rename to DoConfig/fltk/zlib/crc32.c diff --git a/external/fltk/zlib/crc32.h b/DoConfig/fltk/zlib/crc32.h similarity index 100% rename from external/fltk/zlib/crc32.h rename to DoConfig/fltk/zlib/crc32.h diff --git a/external/fltk/zlib/deflate.c b/DoConfig/fltk/zlib/deflate.c similarity index 100% rename from external/fltk/zlib/deflate.c rename to DoConfig/fltk/zlib/deflate.c diff --git a/external/fltk/zlib/deflate.h b/DoConfig/fltk/zlib/deflate.h similarity index 100% rename from external/fltk/zlib/deflate.h rename to DoConfig/fltk/zlib/deflate.h diff --git a/external/fltk/zlib/gzclose.c b/DoConfig/fltk/zlib/gzclose.c similarity index 100% rename from external/fltk/zlib/gzclose.c rename to DoConfig/fltk/zlib/gzclose.c diff --git a/external/fltk/zlib/gzguts.h b/DoConfig/fltk/zlib/gzguts.h similarity index 100% rename from external/fltk/zlib/gzguts.h rename to DoConfig/fltk/zlib/gzguts.h diff --git a/external/fltk/zlib/gzlib.c b/DoConfig/fltk/zlib/gzlib.c similarity index 100% rename from external/fltk/zlib/gzlib.c rename to DoConfig/fltk/zlib/gzlib.c diff --git a/external/fltk/zlib/gzread.c b/DoConfig/fltk/zlib/gzread.c similarity index 100% rename from external/fltk/zlib/gzread.c rename to DoConfig/fltk/zlib/gzread.c diff --git a/external/fltk/zlib/gzwrite.c b/DoConfig/fltk/zlib/gzwrite.c similarity index 100% rename from external/fltk/zlib/gzwrite.c rename to DoConfig/fltk/zlib/gzwrite.c diff --git a/external/fltk/zlib/infback.c b/DoConfig/fltk/zlib/infback.c similarity index 100% rename from external/fltk/zlib/infback.c rename to DoConfig/fltk/zlib/infback.c diff --git a/external/fltk/zlib/inffast.c b/DoConfig/fltk/zlib/inffast.c similarity index 100% rename from external/fltk/zlib/inffast.c rename to DoConfig/fltk/zlib/inffast.c diff --git a/external/fltk/zlib/inffast.h b/DoConfig/fltk/zlib/inffast.h similarity index 100% rename from external/fltk/zlib/inffast.h rename to DoConfig/fltk/zlib/inffast.h diff --git a/external/fltk/zlib/inffixed.h b/DoConfig/fltk/zlib/inffixed.h similarity index 100% rename from external/fltk/zlib/inffixed.h rename to DoConfig/fltk/zlib/inffixed.h diff --git a/external/fltk/zlib/inflate.c b/DoConfig/fltk/zlib/inflate.c similarity index 100% rename from external/fltk/zlib/inflate.c rename to DoConfig/fltk/zlib/inflate.c diff --git a/external/fltk/zlib/inflate.h b/DoConfig/fltk/zlib/inflate.h similarity index 100% rename from external/fltk/zlib/inflate.h rename to DoConfig/fltk/zlib/inflate.h diff --git a/external/fltk/zlib/inftrees.c b/DoConfig/fltk/zlib/inftrees.c similarity index 100% rename from external/fltk/zlib/inftrees.c rename to DoConfig/fltk/zlib/inftrees.c diff --git a/external/fltk/zlib/inftrees.h b/DoConfig/fltk/zlib/inftrees.h similarity index 100% rename from external/fltk/zlib/inftrees.h rename to DoConfig/fltk/zlib/inftrees.h diff --git a/external/fltk/zlib/makedepend b/DoConfig/fltk/zlib/makedepend similarity index 100% rename from external/fltk/zlib/makedepend rename to DoConfig/fltk/zlib/makedepend diff --git a/external/fltk/zlib/trees.c b/DoConfig/fltk/zlib/trees.c similarity index 100% rename from external/fltk/zlib/trees.c rename to DoConfig/fltk/zlib/trees.c diff --git a/external/fltk/zlib/trees.h b/DoConfig/fltk/zlib/trees.h similarity index 100% rename from external/fltk/zlib/trees.h rename to DoConfig/fltk/zlib/trees.h diff --git a/external/fltk/zlib/uncompr.c b/DoConfig/fltk/zlib/uncompr.c similarity index 100% rename from external/fltk/zlib/uncompr.c rename to DoConfig/fltk/zlib/uncompr.c diff --git a/external/fltk/zlib/zconf.h b/DoConfig/fltk/zlib/zconf.h similarity index 100% rename from external/fltk/zlib/zconf.h rename to DoConfig/fltk/zlib/zconf.h diff --git a/external/fltk/zlib/zlib.3 b/DoConfig/fltk/zlib/zlib.3 similarity index 100% rename from external/fltk/zlib/zlib.3 rename to DoConfig/fltk/zlib/zlib.3 diff --git a/external/fltk/zlib/zlib.h b/DoConfig/fltk/zlib/zlib.h similarity index 100% rename from external/fltk/zlib/zlib.h rename to DoConfig/fltk/zlib/zlib.h diff --git a/external/fltk/zlib/zutil.c b/DoConfig/fltk/zlib/zutil.c similarity index 100% rename from external/fltk/zlib/zutil.c rename to DoConfig/fltk/zlib/zutil.c diff --git a/external/fltk/zlib/zutil.h b/DoConfig/fltk/zlib/zutil.h similarity index 100% rename from external/fltk/zlib/zutil.h rename to DoConfig/fltk/zlib/zutil.h