Skip to content

Commit b40a4a9

Browse files
chore: project setup
Signed-off-by: RitheeshBaradwaj <ritheeshbaradwaj@gmail.com>
0 parents  commit b40a4a9

File tree

7 files changed

+52
-0
lines changed

7 files changed

+52
-0
lines changed

.clang-format

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
BasedOnStyle: Google
2+
IndentWidth: 4
3+
ColumnLimit: 100

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
build/
2+
*.o
3+
*.out
4+
*.log
5+
CMakeCache.txt
6+
CMakeFiles/
7+
cmake_install.cmake

CMakeLists.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
cmake_minimum_required(VERSION 3.10)
2+
project(cacheX LANGUAGES C CXX)
3+
4+
set(CMAKE_C_STANDARD 11)
5+
set(CMAKE_CXX_STANDARD 17)
6+
set(CMAKE_CXX_FLAGS "-O3 -Wall -Wextra -pedantic")
7+
8+
add_executable(cacheX src/main.cpp src/server.c)
9+
target_include_directories(cacheX PRIVATE include)
10+
11+
# enable_testing()
12+
# add_executable(test_server tests/test_server.cpp src/server.c)
13+
# target_include_directories(test_server PRIVATE include)
14+
# add_test(NAME TestServer COMMAND test_server)

README.md

Whitespace-only changes.

include/server.h

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#ifndef SERVER_H_
2+
#define SERVER_H_
3+
4+
#ifdef __cplusplus
5+
extern "C" {
6+
#endif
7+
8+
void start_server();
9+
10+
#ifdef __cplusplus
11+
}
12+
#endif
13+
14+
#endif // SERVER_H_

src/main.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#include <iostream>
2+
3+
#include "server.h"
4+
5+
int main() {
6+
std::cout << "cacheX Server Starting..." << std::endl;
7+
start_server();
8+
return 0;
9+
}

src/server.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#include "server.h"
2+
3+
#include <stdio.h>
4+
5+
void start_server() { printf("Server is running...\n"); }

0 commit comments

Comments
 (0)