29 lines
718 B
CMake
29 lines
718 B
CMake
|
cmake_minimum_required(VERSION 3.24 FATAL_ERROR)
|
||
|
|
||
|
# cmake setup begin
|
||
|
project(libircclient)
|
||
|
|
||
|
add_library(libircclient
|
||
|
./libircclient/include/libircclient.h
|
||
|
./libircclient/include/libirc_rfcnumeric.h
|
||
|
|
||
|
./libircclient/include/libirc_errors.h
|
||
|
./libircclient/include/libirc_events.h
|
||
|
./libircclient/include/libirc_options.h
|
||
|
|
||
|
./libircclient/src/colors.c
|
||
|
./libircclient/src/dcc.h
|
||
|
./libircclient/src/dcc.c
|
||
|
./libircclient/src/errors.c
|
||
|
./libircclient/src/libircclient.c
|
||
|
./libircclient/src/params.h
|
||
|
./libircclient/src/portable.c
|
||
|
./libircclient/src/session.h
|
||
|
./libircclient/src/sockets.c
|
||
|
./libircclient/src/ssl.c
|
||
|
./libircclient/src/utils.c
|
||
|
)
|
||
|
|
||
|
target_include_directories(libircclient PUBLIC ./libircclient/include)
|
||
|
|