31 lines
775 B
CMake
31 lines
775 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.h
|
|
./libircclient/src/portable.c
|
|
./libircclient/src/session.h
|
|
./libircclient/src/sockets.h
|
|
./libircclient/src/ssl.h
|
|
./libircclient/src/ssl.c
|
|
./libircclient/src/utils.h
|
|
)
|
|
|
|
target_include_directories(libircclient PUBLIC ./libircclient/include)
|
|
|