oatpp-swagger not installing while building the docker image
kryptoblack opened this issue · 2 comments
kryptoblack commented
I am trying to install and run the application but I am unable to because oatpp-swagger
isn't found.
Which is caused because the cmake for oatpp-swagger
module is failing.
############################################################################
## oatpp-swagger module. Resolving dependencies...
############################################################################
CMake Error at CMakeLists.txt:103 (add_compile_definitions):
Unknown CMake command "add_compile_definitions".
Opened /bin/ash from the container to find the cmake version to be 3.11.1.
cmake version 3.11.1
According to this the cmake version needs to be >=3.12 to use "add_compile_definitions"
The docker image needs to be upgraded with a higher version of cmake. That should solve this issue.
kryptoblack commented
There is a PR raised that can solve this (oatpp/oatpp-swagger#66) without changing the version of cmake. Could we work on this I am tired of doing it manually.
lganzzzo commented
Hello @kryptoblack ,
This issue should be fixed now.
Please use the latest master of oatpp-swagger