| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- find_package(Qt5Core REQUIRED)
- find_package(Qt5Network REQUIRED)
- find_package(Qt5Sql REQUIRED)
- find_package(Qt5Xml REQUIRED)
- include_directories("cwf/")
- set(CPP_WebFrameWork_SRCS
- cwf/configuration.cpp
- cwf/cppwebapplication.cpp
- cwf/cppwebserver.cpp
- cwf/cstlcompiler.cpp
- cwf/cstlcompilerattributes.cpp
- cwf/cstlcompilerfor.cpp
- cwf/cstlcompilerif.cpp
- cwf/cstlcompilerimport.cpp
- cwf/filemanager.cpp
- cwf/filterchain.cpp
- cwf/filter.cpp
- cwf/httpparser.cpp
- cwf/httpreadrequest.cpp
- cwf/metaclassparser.cpp
- cwf/properties.cpp
- cwf/qlistobject.cpp
- cwf/requestdispatcher.cpp
- cwf/urlencoder.cpp
- cwf/sqlquery.cpp
- cwf/response.cpp
- cwf/request.cpp
- cwf/controller.cpp
- cwf/session.cpp
- cwf/cppwebcontroller.cpp
- cwf/sslloader.cpp
- cwf/model.cpp
- cwf/modelbasicoperation.cpp
- cwf/sqlquerymanager.cpp
- cwf/cstlcompilerobject.h
- cwf/variant.h
- )
- add_library(CPPWebFramework SHARED ${CPP_WebFrameWork_SRCS} )
- target_link_libraries(
- CPPWebFramework
- Qt5::Core
- Qt5::Network
- Qt5::Xml
- Qt5::Sql
- )
- INSTALL(TARGETS CPPWebFramework LIBRARY DESTINATION lib COMPONENT CPPWebFramework)
- add_definitions(-DCPPWEBFRAMEWORK_LIBRARY)
|