提交 59f69179 编写于 作者: D Dmitry Kozlov

changed install paths to proper ones

上级 2fce5d31
...@@ -85,15 +85,16 @@ TARGET_LINK_LIBRARIES(accel-pptpd triton rt pthread crypto pcre) ...@@ -85,15 +85,16 @@ TARGET_LINK_LIBRARIES(accel-pptpd triton rt pthread crypto pcre)
set_property(TARGET accel-pptpd PROPERTY CMAKE_SKIP_BUILD_RPATH FALSE) set_property(TARGET accel-pptpd PROPERTY CMAKE_SKIP_BUILD_RPATH FALSE)
set_property(TARGET accel-pptpd PROPERTY CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) set_property(TARGET accel-pptpd PROPERTY CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
set_property(TARGET accel-pptpd PROPERTY INSTALL_RPATH_USE_LINK_PATH FALSE) set_property(TARGET accel-pptpd PROPERTY INSTALL_RPATH_USE_LINK_PATH FALSE)
set_property(TARGET accel-pptpd PROPERTY INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/usr/lib/accel-pptp) set_property(TARGET accel-pptpd PROPERTY INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/lib/accel-pptp)
INSTALL(TARGETS accel-pptpd INSTALL(TARGETS accel-pptpd
RUNTIME DESTINATION usr/sbin RUNTIME DESTINATION sbin
) )
INSTALL(FILES accel-pptp.conf DESTINATION /etc RENAME accel-pptp.conf.dist) INSTALL(FILES accel-pptp.conf DESTINATION /etc RENAME accel-pptp.conf.dist)
INSTALL(FILES accel-pptp.conf.5 DESTINATION usr/share/man/man5) INSTALL(FILES accel-pptp.conf.5 DESTINATION share/man/man5)
INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p /var/log/accel-pptp)") INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p /var/log/accel-pptp)")
INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p /var/run/accel-pptp)") INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p /var/run/accel-pptp)")
INSTALL(CODE "EXECUTE_PROCESS(COMMAND 'echo 0 > /var/run/accel-pptp/seq')") INSTALL(CODE "EXECUTE_PROCESS(COMMAND 'echo 0 > /var/run/accel-pptp/seq')")
...@@ -8,6 +8,6 @@ TARGET_LINK_LIBRARIES(auth_mschap_v1 crypto) ...@@ -8,6 +8,6 @@ TARGET_LINK_LIBRARIES(auth_mschap_v1 crypto)
TARGET_LINK_LIBRARIES(auth_mschap_v2 crypto) TARGET_LINK_LIBRARIES(auth_mschap_v2 crypto)
INSTALL(TARGETS auth_pap auth_chap_md5 auth_mschap_v1 auth_mschap_v2 INSTALL(TARGETS auth_pap auth_chap_md5 auth_mschap_v1 auth_mschap_v2
LIBRARY DESTINATION usr/lib/accel-pptp LIBRARY DESTINATION lib/accel-pptp
) )
...@@ -10,8 +10,8 @@ ADD_LIBRARY(l2tp SHARED ...@@ -10,8 +10,8 @@ ADD_LIBRARY(l2tp SHARED
) )
#TARGET_LINK_LIBRARIES(l2tp nl nl-genl) #TARGET_LINK_LIBRARIES(l2tp nl nl-genl)
INSTALL(TARGETS l2tp LIBRARY DESTINATION usr/lib/accel-pptp) INSTALL(TARGETS l2tp LIBRARY DESTINATION lib/accel-pptp)
FILE(GLOB dict "${CMAKE_CURRENT_SOURCE_DIR}/dict/*") FILE(GLOB dict "${CMAKE_CURRENT_SOURCE_DIR}/dict/*")
INSTALL(FILES ${dict} DESTINATION usr/share/accel-pptp/l2tp) INSTALL(FILES ${dict} DESTINATION share/accel-pptp/l2tp)
...@@ -9,4 +9,4 @@ ADD_LIBRARY(pppoe SHARED ...@@ -9,4 +9,4 @@ ADD_LIBRARY(pppoe SHARED
TARGET_LINK_LIBRARIES(pppoe crypto) TARGET_LINK_LIBRARIES(pppoe crypto)
INSTALL(TARGETS pppoe LIBRARY DESTINATION usr/lib/accel-pptp) INSTALL(TARGETS pppoe LIBRARY DESTINATION lib/accel-pptp)
...@@ -2,4 +2,4 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) ...@@ -2,4 +2,4 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
ADD_LIBRARY(pptp SHARED pptp.c) ADD_LIBRARY(pptp SHARED pptp.c)
INSTALL(TARGETS pptp LIBRARY DESTINATION usr/lib/accel-pptp ) INSTALL(TARGETS pptp LIBRARY DESTINATION lib/accel-pptp )
...@@ -4,12 +4,12 @@ ADD_LIBRARY(sigchld SHARED sigchld.c) ...@@ -4,12 +4,12 @@ ADD_LIBRARY(sigchld SHARED sigchld.c)
ADD_LIBRARY(chap-secrets SHARED chap-secrets.c) ADD_LIBRARY(chap-secrets SHARED chap-secrets.c)
INSTALL(TARGETS pppd_compat ippool sigchld chap-secrets INSTALL(TARGETS pppd_compat ippool sigchld chap-secrets
LIBRARY DESTINATION usr/lib/accel-pptp LIBRARY DESTINATION lib/accel-pptp
) )
IF (SHAPER) IF (SHAPER)
ADD_LIBRARY(shaper_tbf SHARED shaper_tbf.c) ADD_LIBRARY(shaper_tbf SHARED shaper_tbf.c)
TARGET_LINK_LIBRARIES(shaper_tbf nl nl-route m) TARGET_LINK_LIBRARIES(shaper_tbf nl nl-route m)
INSTALL(TARGETS shaper_tbf LIBRARY DESTINATION usr/lib/accel-pptp) INSTALL(TARGETS shaper_tbf LIBRARY DESTINATION lib/accel-pptp)
ENDIF (SHAPER) ENDIF (SHAPER)
...@@ -4,14 +4,14 @@ TARGET_LINK_LIBRARIES(log_file rt) ...@@ -4,14 +4,14 @@ TARGET_LINK_LIBRARIES(log_file rt)
ADD_LIBRARY(log_tcp SHARED log_tcp.c) ADD_LIBRARY(log_tcp SHARED log_tcp.c)
INSTALL(TARGETS log_file log_tcp INSTALL(TARGETS log_file log_tcp
LIBRARY DESTINATION usr/lib/accel-pptp LIBRARY DESTINATION lib/accel-pptp
) )
IF(LOG_PGSQL) IF(LOG_PGSQL)
ADD_LIBRARY(log_pgsql SHARED log_pgsql.c) ADD_LIBRARY(log_pgsql SHARED log_pgsql.c)
TARGET_LINK_LIBRARIES(log_pgsql pq) TARGET_LINK_LIBRARIES(log_pgsql pq)
INSTALL(TARGETS log_pgsql INSTALL(TARGETS log_pgsql
LIBRARY DESTINATION usr/lib/accel-pptp LIBRARY DESTINATION lib/accel-pptp
) )
ENDIF(LOG_PGSQL) ENDIF(LOG_PGSQL)
...@@ -8,12 +8,12 @@ SET(sources ...@@ -8,12 +8,12 @@ SET(sources
radius.c radius.c
) )
ADD_DEFINITIONS(-DDICTIONARY="${CMAKE_INSTALL_PREFIX}/usr/share/accel-pptp/radius/dictionary") ADD_DEFINITIONS(-DDICTIONARY="${CMAKE_INSTALL_PREFIX}/share/accel-pptp/radius/dictionary")
ADD_LIBRARY(radius SHARED ${sources}) ADD_LIBRARY(radius SHARED ${sources})
INSTALL(TARGETS radius INSTALL(TARGETS radius
LIBRARY DESTINATION usr/lib/accel-pptp LIBRARY DESTINATION lib/accel-pptp
) )
FILE(GLOB dict "${CMAKE_CURRENT_SOURCE_DIR}/dict/*") FILE(GLOB dict "${CMAKE_CURRENT_SOURCE_DIR}/dict/*")
INSTALL(FILES ${dict} DESTINATION usr/share/accel-pptp/radius) INSTALL(FILES ${dict} DESTINATION share/accel-pptp/radius)
...@@ -30,11 +30,11 @@ ENDIF (HAVE_TIMERFD) ...@@ -30,11 +30,11 @@ ENDIF (HAVE_TIMERFD)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
ADD_DEFINITIONS(-DMODULE_PATH="${CMAKE_INSTALL_PREFIX}/usr/lib/accel-pptp") ADD_DEFINITIONS(-DMODULE_PATH="${CMAKE_INSTALL_PREFIX}/lib/accel-pptp")
ADD_LIBRARY(triton SHARED ${sources_c}) ADD_LIBRARY(triton SHARED ${sources_c})
TARGET_LINK_LIBRARIES(triton dl) TARGET_LINK_LIBRARIES(triton dl)
INSTALL(TARGETS triton INSTALL(TARGETS triton
LIBRARY DESTINATION usr/lib/accel-pptp LIBRARY DESTINATION lib/accel-pptp
) )
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册