File tree 1 file changed +24
-1
lines changed
1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,29 @@ if (ANDROID)
20
20
target_include_directories (cavacore PRIVATE "${FFTW_DIR} /jni/fftw3/api/" )
21
21
target_link_directories (cavacore PRIVATE "${FFTW_DIR} /obj/local/${CMAKE_ANDROID_ARCH_ABI} /" )
22
22
target_link_libraries (cavacore fftw3)
23
+ elseif (WIN32 )
24
+ find_package (FFTW3)
25
+ find_package (GLEW)
26
+ find_package (SDL2)
27
+ find_package (Threads)
28
+
29
+ add_executable (cava
30
+ cava.c
31
+ cavacore.c
32
+ config.c
33
+ input /common.c
34
+ input /winscap.c
35
+ output /sdl_cava.c
36
+ output /sdl_glsl.c
37
+ output /terminal_noncurses.c
38
+ output /raw.c
39
+ output /noritake.c
40
+ cava_win/cava/cava.rc
41
+ )
42
+
43
+ target_compile_definitions (cava PRIVATE SDL SDL_GSL NDEBUG)
44
+ target_include_directories (cava PRIVATE ${GLEW_INCLUDE_DIRS} ${SDL2_INCLUDE_DIRS} )
45
+ target_link_libraries (cava PRIVATE pthread shlwapi fftw3 GLEW::GLEW SDL2::SDL2)
23
46
else ()
24
47
add_library (cavacore STATIC cavacore.c)
25
- endif ()
48
+ endif ()
You can’t perform that action at this time.
0 commit comments