]> git.lizzy.rs Git - nothing.git/blobdiff - CMakeLists.txt
(#122) use wavy_rect for lava
[nothing.git] / CMakeLists.txt
index e0b175d02717bbf2edfb30b359ee989eb0e9089c..3d8ba684e04bc68377566e515e37a2604c2fd4a8 100644 (file)
@@ -11,7 +11,10 @@ set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
 
 find_package(SDL2 REQUIRED)
 
+find_package(SDL2_mixer REQUIRED)
+
 include_directories(${SDL2_INCLUDE_DIR})
+include_directories(${SDL2_MIXER_INCLUDE_DIR})
 
 set(SOURCE_FILES
   src/main.c
@@ -29,6 +32,11 @@ set(SOURCE_FILES
   src/renderer.c
   src/triangle.c
   src/color.c
+  src/rigid_rect.c
+  src/dying_rect.c
+  src/lava.c
+  src/glitchy_rect.c
+  src/wavy_rect.c
 )
 
 set(HEADER_FILES
@@ -47,10 +55,15 @@ set(HEADER_FILES
   src/triangle.h
   src/pi.h
   src/color.h
+  src/rigid_rect.h
+  src/dying_rect.h
+  src/lava.h
+  src/glitchy_rect.h
+  src/wavy_rect.h
 )
 
 add_executable(nothing ${SOURCE_FILES} ${HEADER_FILES})
-target_link_libraries(nothing ${SDL2_LIBRARY})
+target_link_libraries(nothing ${SDL2_LIBRARY} ${SDL2_MIXER_LIBRARY})
 
 if(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") OR ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "CLANG"))
   set(CMAKE_C_FLAGS