- Oct 17, 2016
-
-
Alexis Girault authored
FindVRPN: The order in which the libraries were found was creating an compilation error during linking on Linux, as well as windows when being read from an external project. iMSTKConfig.cmake.in: ${PROJECT_NAME} would not be set to "iMSTK" from an external project. External_VRPN: VRPN_BUILD_SERVERS:BOOL was defined twice in imstk_add_external_project(VRPN)
-
- Oct 03, 2016
-
-
Alexis Girault authored
Fixes #66
-
Alexis Girault authored
-
- Sep 29, 2016
-
-
Alexis Girault authored
Integrate the following commit: iMSTK/VegaFEM-CMake@7bc1bda6 Also remove useless iMSTK_EXTERNAL_PROJECTS_PATHS variable in External/CMakeLists.txt
-
Alexis Girault authored
Using a git branch name for an external project would update the repository of that external project when building iMSTK even though it would not be tested. By hardcoding a certain commit #, we can make sure we need to specifically update the external project git_tag to update the external project. This commit updates to the newer version of VegaFEM which should resolve some errors: iMSTK/VegaFEM-CMake@d1ab0858
-
- Sep 27, 2016
-
-
Alexis Girault authored
On some windows systems, the command `cmake -E copy` within `copy_ftd2xx_static_command` renames the ftd2xx.lib file as `lib\${BUILD_TYPE}` instead of copying it within the directory of the same name. Because of this, the directory can not be created in the future for other libraries, explaining the high number of compilation errors (~50)
-
- Sep 22, 2016
-
-
Alexis Girault authored
-
- Sep 21, 2016
-
-
Alexis Girault authored
-
Alexis Girault authored
LibNifalcon should link against ftd2xx and not libusb1 on Windows. Add ftd2xx as an external project (binaries). Works with the newest versions of VRPN and LibNiFalcon
-
Alexis Girault authored
Using CMAKE_CXX_STANDARD and THREADS_PREFER_PTHREAD_FLAG
-
- Jul 12, 2016
-
-
Alexis Girault authored
After rebasing on dynamics-sprint, the following errors appeared: - change from VecNf to VectorF - wrongfully placed 'virtual' in MassSpringForceModel - wrongfully placed '#endif' in MassSpringForceModel - missing include in NonLinearSolver - error in constructor in NonLinearSystem - error in Eigen include in TimeIntegrator - error in VTK remote address in External_VTK.cmake
-
Alexis Girault authored
-
- Jun 15, 2016
-
-
Alexis Girault authored
Also build VRPN servers target to build vrpn_phantom, and correct call to vrpn_Phantom in VRPNDeviceServer
-
Alexis Girault authored
-
- Jun 06, 2016
-
-
Alexis Girault authored
Removed in SCCD external project since not supported on Mac.
-
- Jun 02, 2016
-
-
Alexis Girault authored
Still need to connect callbacks to retrieve collision data.
-
- May 29, 2016
-
-
Alexis Girault authored
-
- May 11, 2016
-
-
Alexis Girault authored
PR: https://github.com/libnifalcon/libnifalcon/pull/46 Based on improve-cmake that was merged: https://github.com/libnifalcon/libnifalcon/pull/43
-
- May 10, 2016
-
-
Alexis Girault authored
-
- May 09, 2016
-
-
Alexis Girault authored
-
Alexis Girault authored
-
- May 07, 2016
-
-
Alexis Girault authored
LibNiFalcon is an external project dependency on every system.
-
Alexis Girault authored
On Mac and Linux, libusb1 would be found with other names.
-
- May 06, 2016
-
-
Alexis Girault authored
Needed for VRPN. Use fork made for cmake improvements and plan for a pull request: https://github.com/agirault/libnifalcon/tree/improve-cmake
-
Alexis Girault authored
-
Alexis Girault authored
Could not link against hidapi on windows (setupapi) Not sure about the need for libusb1 on windows. Comments added to FindVRPN to analyze what is happening.
-
Alexis Girault authored
-
Alexis Girault authored
1) Only output to CMAKE_XXX_OUTPUT_DIRECTORY without worrying about CMAKE_CONFIGURATION_TYPES 2) Use CMAKE_CFG_INTDIR to correctly set CMAKE_LIBRARY_PATH after the change 1) 3) Use mark_as_superbuild() to pass variables to external projects and innerbuild. (${PROJECT_NAME}_EP_ARGS) 4) Remove unecessary steps in eigen project (only includes, no lib) 5) Use standard imstkAddExternalProject for Uncrustify (not tested)
-
Alexis Girault authored
-
- May 04, 2016
-
-
Alexis Girault authored
-
- May 03, 2016
-
-
Alexis Girault authored
-
- Apr 15, 2016
-
-
Alexis Girault authored
-
- Apr 07, 2016
-
-
Alexis Girault authored
Also merge Utility within Core.
-
- Apr 01, 2016
-
-
Alexis Girault authored
- Remove PThreads on Linux - Correct CMake output directories in case of single configuration type (not MSVC)
-
Alexis Girault authored
-
Alexis Girault authored
Corrects bug on Windows
-
Alexis Girault authored
-
Alexis Girault authored
-
Alexis Girault authored
All projects output directories are now common in the top level. This commit takes care of the CMAKE_CONFIGURATION_TYPES for Visual Studio. With this commit the Find_XXX.cmake files do not need HINTS anymore since all targets are built in a same directory known to CMAKE_LIBRARY_PATH, and all headers directories are referenced in CMAKE_INCLUDE_PATH.
-
- Mar 31, 2016
-
-
Alexis Girault authored
-