set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -g") link_libraries( BulletDynamics BulletCollision LinearMath glut pthread ) add_executable(SimeoEngine Channel.cpp MPIChannel.cpp X.cpp Sensor.cpp Actuator.cpp CommChannel.cpp XProvider.cpp SensorProvider.cpp ActuatorProvider.cpp CommChannelProvider.cpp Environment.cpp BulletObject.cpp Agent.cpp SimpleAgent.cpp Master.cpp Gui.cpp LocalGui.cpp GlutStuff.cpp GLDebugFont.cpp GLDebugDrawer.cpp GL_ShapeDrawer.cpp GlutDemoApplication.cpp main.cpp ) add_executable(SimeoEngineNoGui Channel.cpp MPIChannel.cpp X.cpp Sensor.cpp Actuator.cpp CommChannel.cpp XProvider.cpp SensorProvider.cpp ActuatorProvider.cpp CommChannelProvider.cpp Environment.cpp BulletObject.cpp Agent.cpp SimpleAgent.cpp Master.cpp Gui.cpp RemoteGui.cpp main.cpp ) set_target_properties(SimeoEngineNoGui PROPERTIES COMPILE_FLAGS "-D USE_REMOTE_GUI=1")