cmake_minimum_required(VERSION 2.8)
project (Hello2Fun)

# czy użyć własnej funkcji? ON - tak, OFF - nie
option (USE_FUN "Wlaczenie mojej funkcji" On)

# konfigurowanie pliku naglówkowego do przekazania niektórych właściwości z # Cmake do kodu źródłowego

configure_file (
  "${PROJECT_SOURCE_DIR}/config.h.in"
  "${PROJECT_BINARY_DIR}/config.h"
  )

# dodanie drzewa binarnego do ścieżki "szukającej" dolączanych plików

include_directories ("${PROJECT_BINARY_DIR}")

if(USE_FUN)
	include_directories("${PROJECT_SOURCE_DIR}/Mylib")
	add_subdirectory(Mylib)
	set(EXTRA_LIBS ${EXTRA_LIBS} Mylib)
endif(USE_FUN)

add_executable(Hello2Fun main.cxx)
target_link_libraries(Hello2Fun ${EXTRA_LIBS})
