kicad/3d-viewer/3d_cache
Stefan Brüns 9490fd9d30 Use absolute path CMAKE_INSTALL_FULL_LIBDIR for 3d viewer PLUGINDIR
Currently, the plugindir in the plugin manager is constructed as
{CMAKE_INSTALL_PREFIX}/bin/../{CMAKE_INSTALL_LIBDIR}/kicad/..., while
CMakes install uses {CMAKE_INSTALL_LIBDIR}/kicad/...

In case CMAKE_INSTALL_LIBDIR is a relative path "install" prefixes it
with CMAKE_INSTALL_PREFIX and both paths happen to match, otherwise
the constructed path ends up as e.g. "/usr/bin/../usr/lib/kicad/...".

For these cases where an absolute path is wanted CMake provides the
CMAKE_INSTALL_FULL_<dir> variants which works the same as
CMAKE_INSTALL_<dir> when used as DIRECTORY for install.
2018-12-11 14:28:01 -05:00
..
dialogs Hook up 3D viewer to common preferences. 2018-09-25 20:47:03 +01:00
sg Compatibility fixes for GLM 0.9.9 2018-02-06 13:30:13 +01:00
3d_cache.cpp Replace WIN32 preprocessor symbol by the official symbol _WIN32, used almost everywhere 2018-10-20 09:22:24 +02:00
3d_cache.h Fold 3D Search Paths dialog into Configure Paths. 2018-07-17 15:11:01 +01:00
3d_cache_wrapper.cpp Better 3D filename resolution 2016-06-09 07:48:49 +02:00
3d_cache_wrapper.h Implement poor-man's RTTI for use over KiWAY. 2018-09-15 20:06:42 +01:00
3d_info.h refactoring: removed dependency of libpcbcommon on 3d-viewer. 2017-11-03 20:01:42 +01:00
3d_plugin_manager.cpp Use absolute path CMAKE_INSTALL_FULL_LIBDIR for 3d viewer PLUGINDIR 2018-12-11 14:28:01 -05:00
3d_plugin_manager.h refactoring: removed dependency of libpcbcommon on 3d-viewer. 2017-11-03 20:01:42 +01:00
CMakeLists.txt 3D_cache/cmakelists.txt: Don't clear CMAKE_CXX_FLAGS compiler flags 2016-05-02 11:45:23 +02:00