# Matlab toolbox of functions from BDM

cmake_minimum_required(VERSION 2.6)
PROJECT(doprava)

# Link it to BDM
SET(BDM_SOURCE_DIR "${CMAKE_SOURCE_DIR}/../../library")
SET(CMAKE_MODULE_PATH "${BDM_SOURCE_DIR}/system")

# Load BDM environment
INCLUDE(SetBdmEnv)

include_directories (${BDM_SOURCE_DIR}/bdm)
link_directories (${BDM_SOURCE_DIR}/bdm)

add_subdirectory (aimsun_bdm)
link_directories (./aimsun_bdm ./aimsun_bdm/eh_api ./aimsun_bdm/vgs_api)

add_library(traffic_agents traffic_agent.cpp traffic_agent.h)

IF(WIN32)
include_directories ( aimsun_bdm/eh_api aimsun_bdm/els3/include aimsun_bdm/vgs_api )
	# executable
	EXEC(main_loop traffic_agents aimsun_bdm eh_api vgs_api)
ELSE(WIN32)
	EXEC(main_loop aimsun_bdm traffic_agents )
ENDIF(WIN32)


