cmake_minimum_required (VERSION 2.6)

set (PROJECT intro)

project (${PROJECT})

include_directories (.)

set (LIBRARIES
		library_1
		library_2)

foreach (LIBRARY ${LIBRARIES})
	add_subdirectory (${LIBRARY} bin/${LIBRARY})
endforeach ()

if (MSVC)
	add_definitions (/W4)
elseif (CMAKE_COMPILER_IS_GNUCXX)
	add_definitions (-Wall -pedantic)
else ()
	message ("Unknown compiler")
endif ()

set (HEADERS)
set (SOURCES main.cpp)

source_group ("Header Files" FILES ${HEADERS})
source_group ("Source Files" FILES ${SOURCES})

add_executable (${PROJECT} ${HEADERS} ${SOURCES})

target_link_libraries (${PROJECT} ${LIBRARIES})
