mirror of
https://github.com/pineappleEA/pineapple-src.git
synced 2024-12-12 02:48:24 -05:00
25 lines
526 B
CMake
Executable File
25 lines
526 B
CMake
Executable File
cmake_minimum_required(VERSION 3.12.4)
|
|
project(pffft C)
|
|
|
|
add_library(pffft pffft.c)
|
|
|
|
if(MSVC)
|
|
target_compile_definitions(pffft PRIVATE _USE_MATH_DEFINES)
|
|
endif()
|
|
|
|
target_include_directories(pffft PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> $<INSTALL_INTERFACE:include>)
|
|
|
|
install(
|
|
TARGETS pffft
|
|
EXPORT pffft-config
|
|
)
|
|
|
|
install(
|
|
EXPORT pffft-config
|
|
NAMESPACE pffft::
|
|
DESTINATION share/pffft
|
|
)
|
|
|
|
if(NOT DISABLE_INSTALL_HEADERS)
|
|
install(FILES pffft.h DESTINATION include/pffft)
|
|
endif() |