add view project

This commit is contained in:
Nikola Petrov 2025-01-30 23:03:51 +01:00
parent 3d42b59b60
commit 4c38bfe9a6
6 changed files with 40 additions and 3 deletions

View File

@ -56,9 +56,9 @@ target_link_libraries(app ${CMAKE_BINARY_DIR}/raylib/lib/libraylib.a)
add_executable(server
server/src/server.cpp
server/src/sql.cpp
server/src/checker.cpp
shared/src/sql.cpp
shared/src/TcpSocket.cpp
shared/src/values/Dna.cpp
shared/src/values/DnaManager.cpp
@ -66,4 +66,23 @@ add_executable(server
)
# Add include directories
target_include_directories(server PRIVATE server/inc shared/inc ${CMAKE_BINARY_DIR}/sqlite/)
target_link_libraries(server PRIVATE pthread dl m ${CMAKE_BINARY_DIR}/sqlite-prefix/libsqlite3.a)
target_link_libraries(server PRIVATE pthread dl m ${CMAKE_BINARY_DIR}/sqlite-prefix/libsqlite3.a)
add_executable(view
view/src/main.cpp
shared/src/canvas/BackGround.cpp
shared/src/canvas/BackGroundColors.cpp
shared/src/canvas/Canvas.cpp
shared/src/canvas/Circle.cpp
shared/src/canvas/Tree.cpp
shared/src/values/Dna.cpp
shared/src/values/DnaManager.cpp
shared/src/values/mrand.cpp
shared/src/sql.cpp
)
# Add include directories
target_include_directories(view PRIVATE view/inc shared/inc ${CMAKE_BINARY_DIR}/sqlite/ ${CMAKE_BINARY_DIR}/raylib/include)
target_link_libraries(view PRIVATE pthread dl m ${CMAKE_BINARY_DIR}/sqlite-prefix/libsqlite3.a ${CMAKE_BINARY_DIR}/raylib/lib/libraylib.a)

View File

@ -1,5 +1,5 @@
#include "canvas/Circle.hpp"
#include "sunShader.hpp"
#include "canvas/sunShader.hpp"
#include <raylib.h>
#include <rlgl.h>

18
view/src/main.cpp Normal file
View File

@ -0,0 +1,18 @@
#include <raylib.h>
int main(int argc, char const *argv[])
{
char name[] = "view";
int screenWidth = 800;
int screenHeight = 800;
InitWindow(screenWidth, screenHeight, name);
SetTargetFPS(60);
while (!WindowShouldClose())
{
BeginDrawing();
ClearBackground(BLUE);
EndDrawing();
}
CloseWindow();
return 0;
}