diff --git a/.gitignore b/.gitignore old mode 100755 new mode 100644 index b301867..cd87efe --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /yourchat *.o *.qmake.stash +/build/ diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..371ef02 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,9 @@ +cmake_minimum_required(VERSION 3.10) + +project(YourChat VERSION 0.1) + +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD_REQUIRED True) +include_directories(${PROJECT_SOURCE_DIR}) +add_executable(yourchat main.cpp base.cpp config.cpp server.cpp room.cpp tools.cpp user.cpp) +target_link_libraries(yourchat jsoncpp pthread) diff --git a/YourChat.pro b/YourChat.pro deleted file mode 100755 index e69de29..0000000