refactor b3RobotSimulatorClientAPI into a main part without GUI dependencies (no OpenGL, gwen, glew etc)

so that App_RobotSimulator_NoGUI can link against BulletRobotics and App_RobotSimulator links against BulletRobotics and some extra files.
This commit is contained in:
erwincoumans
2018-02-02 18:33:29 -08:00
parent b30401c1f7
commit df0305462d
14 changed files with 2698 additions and 2573 deletions

View File

@@ -193,6 +193,8 @@ if not _OPTIONS["no-enet"] then
"RobotSimulatorMain.cpp",
"b3RobotSimulatorClientAPI.cpp",
"b3RobotSimulatorClientAPI.h",
"b3RobotSimulatorClientAPI_NoGUI.cpp",
"b3RobotSimulatorClientAPI_NoGUI.h",
"MinitaurSetup.cpp",
"MinitaurSetup.h",
myfiles
@@ -283,6 +285,8 @@ project ("App_VRGloveHandSimulator")
"VRGloveSimulatorMain.cpp",
"b3RobotSimulatorClientAPI.cpp",
"b3RobotSimulatorClientAPI.h",
"b3RobotSimulatorClientAPI_NoGUI.cpp",
"b3RobotSimulatorClientAPI_NoGUI.h",
myfiles
}