Skip to content

vochupin/wstest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Vladimir Chupin
Aug 23, 2021
d6b495b · Aug 23, 2021

History

3 Commits
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021
Aug 23, 2021

Repository files navigation

oatpp-starter Build Status

Starter project of oat++ (AKA oatpp) application. Based on oatpp Multithreaded (Simple) API.

See more:

Overview

Project layout

|- CMakeLists.txt                        // projects CMakeLists.txt
|- src/
|    |
|    |- controller/                      // Folder containing MyController where all endpoints are declared
|    |- dto/                             // DTOs are declared here
|    |- AppComponent.hpp                 // Service config
|    |- App.cpp                          // main() is here
|
|- test/                                 // test folder
|- utility/install-oatpp-modules.sh      // utility script to install required oatpp-modules.  

Build and Run

Using CMake

Requires

  • oatpp module installed. You may run utility/install-oatpp-modules.sh script to install required oatpp modules.
$ mkdir build && cd build
$ cmake ..
$ make 
$ ./my-project-exe  # - run application.

In Docker

$ docker build -t oatpp-starter .
$ docker run -p 8000:8000 -t oatpp-starter

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published