From 74c44a6fc3a46136919d6cc2fa21b0591cd1fe47 Mon Sep 17 00:00:00 2001 From: oDinZu WenKi Date: Thu, 18 Jan 2024 19:30:20 -0500 Subject: [PATCH] rearrange dev docs --- README.md | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 77e0ca8..3af45e9 100644 --- a/README.md +++ b/README.md @@ -4,27 +4,6 @@ ### License * GPL-3.0 -### Developer Dependency Requirements -* GCC (GNU C/C++ Compiler) 13.2.1 -* CMake >= 3.28 -* Drogon >= 1.9.1 [SEE REQUIREMENTS] -* Pkg-Config >= 1.8.1 -* Gtk4 >= 4.0 -* Adwaita >= 1.3.5 -* *Optional* Cambalache >= 0.14 (Gtk4 Editor) [SEE REQUIREMENTS] -* *Optional* Geany IDE -* CLI Experience - -*Note: This has been built and tested on Arch Linux* - -### Steps to build DrogonCMS from Source code - -0. Clone the repository `git clone https://git.sharpetronics.com/sharpetronics/DrogonCMS` and `cd DrogonCMS/` -1. *optional* checkout correct branch e.g. `git checkout drogonCMS-cmake` -2. Run `cmake -D CMAKE_BUILD_TYPE=Release .` -3. Then, to build the executable, we do `cmake --build .` -4. Run the app with `./DrogonCMS` - ## Features and Strengths - 2x-3x Faster than NginX or WordPress and Strapi - Built on CMake/C/C++/GTK4/Drogon @@ -85,6 +64,27 @@ Transfer/sec: 6.70MB ## Development & Contributing +### Developer Dependency Requirements +* GCC (GNU C/C++ Compiler) 13.2.1 +* CMake >= 3.28 +* Drogon >= 1.9.1 [SEE REQUIREMENTS] +* Pkg-Config >= 1.8.1 +* Gtk4 >= 4.0 +* Adwaita >= 1.3.5 +* *Optional* Cambalache >= 0.14 (Gtk4 Editor) [SEE REQUIREMENTS] +* *Optional* Geany IDE +* CLI Experience + +*Note: This has been built and tested on Arch Linux* + +### Steps to build DrogonCMS from Source code + +0. Clone the repository `git clone https://git.sharpetronics.com/sharpetronics/DrogonCMS` and `cd DrogonCMS/` +1. *optional* checkout correct branch e.g. `git checkout drogonCMS-cmake` +2. Run `cmake -D CMAKE_BUILD_TYPE=Release .` +3. Then, to build the executable, we do `cmake --build .` +4. Run the app with `./DrogonCMS` + ### Requirements Drogon framework compile/build dependencies. -- 2.25.1