include(${QT_USE_FILE})
include_directories(../../src/opt)

set(test_file_list
	anglestest.cpp
	axislabeltest.cpp
	outputtest.cpp
)
create_test_sourcelist(opt_tests opttests.cpp ${test_file_list})

set(opt_file_list
	../../src/opt/angles.cpp
	../../src/opt/axislabel.cpp
	../../src/opt/output.cpp
)
add_executable(opttests ${opt_tests} ${opt_file_list})
target_link_libraries(opttests ${QT_LIBRARIES})

foreach (test_file ${test_file_list})
  get_filename_component(filename ${test_file} NAME_WE)
  add_test(${filename} opttests ${filename})
endforeach (test_file)

add_subdirectory(style)
add_subdirectory(terminal)
