diff CMakeLists.txt @ 27:30b6812fefdd

add cmake config
author Dennis C. M. <dennis@denniscm.com>
date Wed, 28 Jun 2023 08:58:44 +0100
parents
children dae463bbf5ca
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/CMakeLists.txt	Wed Jun 28 08:58:44 2023 +0100
@@ -0,0 +1,19 @@
+cmake_minimum_required(VERSION 3.22)
+project(algo_animator)
+
+set(SOURCES src/main.c)
+set(FREETYPE_DIR /usr/local/include/freetype2)
+
+include_directories(${FREETYPE_DIR})
+
+add_executable(algo_animator ${SOURCES})
+
+target_link_libraries(algo_animator
+    glut
+    GL
+    GLU
+    m
+    freetype
+)
+
+file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/fonts DESTINATION ${CMAKE_CURRENT_SOURCE_DIR}/build)