Skip to content

Commit 18be453

Browse files
committed
Updating CMake for libencrypt
1 parent 7f1df67 commit 18be453

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

libs/libencrypt/CMakeLists.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,17 @@ foreach(_headerFile ${LIB_HEADERS})
2424
endforeach()
2525
list(REMOVE_DUPLICATES LIB_INCLUDE_DIRS)
2626

27+
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/src)
2728

29+
add_library(libencrypt ${LIB_HEADERS} ${LIB_SOURCES})
30+
31+
set_target_properties(libencrypt PROPERTIES PREFIX "")
32+
33+
target_link_libraries(libencrypt PRIVATE ${OPENSSL_LIBRARIES} libpugixml)
2834

2935
# Add executable
3036
add_executable(encrypt main.cpp ${LIB_HEADERS} ${LIB_SOURCES} )
3137

32-
target_include_directories(encrypt PRIVATE
33-
${CMAKE_CURRENT_SOURCE_DIR}/src
34-
)
3538
target_link_libraries(encrypt PRIVATE ${OPENSSL_LIBRARIES} libpugixml)
3639

3740
#install(TARGETS libencrypt DESTINATION bin)

0 commit comments

Comments
 (0)