add_library(baseWorldObject SHARED baseWorldObject.h baseWorldObject.cpp)
target_link_libraries(
    baseWorldObject
    ${GSL_LIBRARIES}
    helpers
    logger
    argos3core_simulator
)
  
add_library(box SHARED box.h box.cpp)
target_link_libraries(box
   baseWorldObject
   ${GSL_LIBRARIES}
   helpers
   logger
   argos3core_simulator
   argos3plugin_simulator_entities
)

add_library(door SHARED door.h door.cpp)
target_link_libraries(door
   baseWorldObject
   ${GSL_LIBRARIES}
   helpers
   logger
   argos3core_simulator
   argos3plugin_simulator_entities
)

