UnstableChanges

Summary

  1. removed useless file that was added in BigShip_HS16
  2. CMP0026 is deprecated in recent versions of CMake -> moved it to the APPLE section because it seems to be used only there and therefore should be fixed there
  3. apparently we must create the directory for module/plugin-files manually to make it work with some (older?) versions of CMake
  4. with the latest CMake there are a lot of warnings about the usage of CMP0026. therefore the naming and content of the module/plugin-files had to be changed: old: <library-filename>.module with content <target-name> new: <target-name>.module with content <library-filename> this seems to comply better with cmake and works equally well in c++ (with some small adjustments). reference: https://cmake.org/cmake/help/v3.0/policy/CMP0026.html
  5. bugfix: don't try to unload a DynLib if it doesn't exist (e.g. after loading the DynLib failed)
Revision 11695 by Fabian Landau:
removed useless file that was added in BigShip_HS16
Change TypePath in RepositoryPath in Workspace
The file was removed/code/trunk/src/test.txtsrc/test.txt
Revision 11694 by Fabian Landau:
CMP0026 is deprecated in recent versions of CMake -> moved it to the APPLE section because it seems to be used only there and therefore should be fixed there
Change TypePath in RepositoryPath in Workspace
The file was modified/code/trunk/src/CMakeLists.txtsrc/CMakeLists.txt
Revision 11693 by Fabian Landau:
apparently we must create the directory for module/plugin-files manually to make it work with some (older?) versions of CMake
Change TypePath in RepositoryPath in Workspace
The file was modified/code/trunk/cmake/tools/TargetUtilities.cmakecmake/tools/TargetUtilities.cmake
Revision 11692 by Fabian Landau:
with the latest CMake there are a lot of warnings about the usage of CMP0026. therefore the naming and content of the module/plugin-files had to be changed:
old: <library-filename>.module with content <target-name>
new: <target-name>.module with content <library-filename>
this seems to comply better with cmake and works equally well in c++ (with some small adjustments).
reference: https://cmake.org/cmake/help/v3.0/policy/CMP0026.html
Change TypePath in RepositoryPath in Workspace
The file was modified/code/trunk/cmake/tools/TargetUtilities.cmakecmake/tools/TargetUtilities.cmake
The file was modified/code/trunk/src/libraries/core/ApplicationPaths.ccsrc/libraries/core/ApplicationPaths.cc
The file was modified/code/trunk/src/libraries/core/ApplicationPaths.hsrc/libraries/core/ApplicationPaths.h
The file was modified/code/trunk/src/libraries/core/Core.ccsrc/libraries/core/Core.cc
The file was modified/code/trunk/src/libraries/core/module/PluginManager.ccsrc/libraries/core/module/PluginManager.cc
Revision 11691 by Fabian Landau:
bugfix: don't try to unload a DynLib if it doesn't exist (e.g. after loading the DynLib failed)
Change TypePath in RepositoryPath in Workspace
The file was modified/code/trunk/src/libraries/core/Core.ccsrc/libraries/core/Core.cc