build script complted

This commit is contained in:
avinal
2021-02-07 17:14:15 +05:30
parent fd1aaff91b
commit f62fa83ded
2 changed files with 39 additions and 0 deletions

24
CMakeLists.txt Normal file
View File

@@ -0,0 +1,24 @@
cmake_minimum_required(VERSION 3.1)
set(PROJECT_NAME RCRS)
file(GLOB SOURCES src/*.cpp)
project(${PROJECT_NAME} VERSION 0.1)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(SQLITECPP_RUN_CPPCHECK OFF CACHE BOOL "" FORCE)
set(SQLITECPP_RUN_CPPLINT OFF CACHE BOOL "" FORCE)
add_subdirectory(SQLiteCpp)
add_executable(${PROJECT_NAME} ${SOURCES})
target_include_directories(${PROJECT_NAME} PRIVATE SQLiteCpp/include PUBLIC include)
target_link_libraries(${PROJECT_NAME}
SQLiteCpp
sqlite3
pthread
dl
)

15
build.sh Normal file
View File

@@ -0,0 +1,15 @@
#! /bin/sh
set -e
if [ -d "build" ]
then
cd build
else
mkdir build
cd build
fi
cmake -DCMAKE_BUILD_TYPE=Debug ..
cmake --build .