Hi, can you please update it? 0.3.0 has been released two months ago, and I would personally avoid having one alpha library (even if only for tests) in debian ;)
many thanks
Gianfranco
Comments: Hi, sorry for commenting again, but if you really want your library packaged in linux world, you might at least give users a possibility to use a library *outside* your path tree, because e.g. of security concerns. Fedora (IIRC) forbids embedded libraries, and debian dislike them so much. So please, at least give a cmake variable to avoid the "${CMAKE_CURRENT_SOURCE_DIR}/libs/websocketpp" something like: ``` if(USE_EXTERNAL_WEBSOCKETPP) set(Casablanca_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/include ${Boost_INCLUDE_DIR}) else(c) set(Casablanca_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/include ${Boost_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/libs/websocketpp) endif(USE_EXTERNAL_WEBSOCKETPP) ``` if not defined it will be automatically evaluated as false, with no regression in the current behaviour
many thanks
Gianfranco
Comments: Hi, sorry for commenting again, but if you really want your library packaged in linux world, you might at least give users a possibility to use a library *outside* your path tree, because e.g. of security concerns. Fedora (IIRC) forbids embedded libraries, and debian dislike them so much. So please, at least give a cmake variable to avoid the "${CMAKE_CURRENT_SOURCE_DIR}/libs/websocketpp" something like: ``` if(USE_EXTERNAL_WEBSOCKETPP) set(Casablanca_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/include ${Boost_INCLUDE_DIR}) else(c) set(Casablanca_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/include ${Boost_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/libs/websocketpp) endif(USE_EXTERNAL_WEBSOCKETPP) ``` if not defined it will be automatically evaluated as false, with no regression in the current behaviour