summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt22
1 files changed, 14 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a2d0046..addebde 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,17 +1,23 @@
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wall -Wextra -Werror -v")
+cmake_minimum_required(VERSION 3.5)
project(termpi)
-set(CMAKE_C_STANDART 99)
-set(CC clang)
+set(CMAKE_C_STANDARD 99)
+set(CC clang)
+
+find_package(PkgConfig REQUIRED)
+pkg_check_modules(MPFR REQUIRED mpfr)
-find_package(PkgConfig REQUIRED)
-pkg_check_modules(MPFR REQUIRED mpfr)
+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -Wall -Wextra -Werror -v")
set(SOURCES
- main.c
- config.c
+ src/main.c
+ src/config.c
)
-add_executable(${PROJECT_NAME} ${MPFR_LIBRARIES})
+add_executable(${PROJECT_NAME} ${SOURCES})
+
+target_link_libraries(${PROJECT_NAME} ${MPFR_LIBRARIES} m)
+
+include_directories(${MPFR_INCLUDE_DIRS})