annotate CMakeLists.txt @ 18:e00c468d4699 default tip

Remove .gitignore
author Dennis C. M. <dennis@denniscm.com>
date Mon, 02 Jun 2025 19:29:37 +0100
parents 7514f6678025
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
41a299d2b278 first commit
Dennis <denniscmartin@protonmail.com>
parents:
diff changeset
1 cmake_minimum_required(VERSION 3.23)
41a299d2b278 first commit
Dennis <denniscmartin@protonmail.com>
parents:
diff changeset
2 project(maze_solver C)
41a299d2b278 first commit
Dennis <denniscmartin@protonmail.com>
parents:
diff changeset
3
15
7514f6678025 Add docs to README
Dennis Concepción Martín <dennis@denniscmartin.com>
parents: 8
diff changeset
4 set(LIBPNG_DIR /usr/local/Cellar/libpng/1.6.43) # Set LIBPNG_DIR var to library path
1
edee16cfda92 algo working but inefficient
Dennis <denniscmartin@protonmail.com>
parents: 0
diff changeset
5 include_directories(${LIBPNG_DIR}/include) # Add include folder
edee16cfda92 algo working but inefficient
Dennis <denniscmartin@protonmail.com>
parents: 0
diff changeset
6 link_directories(${LIBPNG_DIR}/lib) # Link lib folder
edee16cfda92 algo working but inefficient
Dennis <denniscmartin@protonmail.com>
parents: 0
diff changeset
7
0
41a299d2b278 first commit
Dennis <denniscmartin@protonmail.com>
parents:
diff changeset
8 set(CMAKE_C_STANDARD 99)
41a299d2b278 first commit
Dennis <denniscmartin@protonmail.com>
parents:
diff changeset
9
8
deeb54b231aa refactor code
Dennis <denniscmartin@protonmail.com>
parents: 1
diff changeset
10 add_executable(maze_solver src/main.c src/algos.c src/algos.h src/process.c src/process.h src/handlers.c src/handlers.h)
1
edee16cfda92 algo working but inefficient
Dennis <denniscmartin@protonmail.com>
parents: 0
diff changeset
11
edee16cfda92 algo working but inefficient
Dennis <denniscmartin@protonmail.com>
parents: 0
diff changeset
12 target_link_libraries(maze_solver png) # Link libraries