-- fix: bongo-storetool so that it works right

-- fix: install all required files
This commit is contained in:
pfelt
2009-08-17 23:26:47 +00:00
parent 1c70d90f6f
commit 9e4d4958d5
4 changed files with 15 additions and 1 deletions
+1 -1
View File
@@ -44,7 +44,7 @@ foreach (AGENT antispam avirus imap pop queue rules smtp store)
add_subdirectory (src/agents/${AGENT})
endforeach (AGENT)
foreach (EXECUTABLE config manager testtool queuetool)
foreach (EXECUTABLE config manager testtool queuetool storetool)
add_subdirectory (src/apps/${EXECUTABLE})
endforeach (EXECUTABLE)
+8
View File
@@ -0,0 +1,8 @@
install(DIRECTORY ./bongo
DESTINATION "${PYTHON_SITEPACKAGES_PATH}/"
FILES_MATCHING PATTERN "*.py"
PATTERN ".svn" EXCLUDE
)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/bongo-storetool.py ${CMAKE_CURRENT_BINARY_DIR}/bongo-storetool)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/bongo-storetool DESTINATION ${SBIN_INSTALL_DIR} PERMISSIONS WORLD_EXECUTE)
+2
View File
@@ -2,6 +2,8 @@
import logging, os, pwd, sys
sys.path.insert(0, "${PYTHON_SITEPACKAGES_PATH}")
from bongo.cmdparse import CommandParser, Command
from bongo.storetool import BackupCommands
+4
View File
@@ -1,8 +1,12 @@
# should look at doing a 'real' python install
# http://www.python.org/doc/2.2.3/dist/setup-script.html
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/Xpl.py.in ${CMAKE_CURRENT_BINARY_DIR}/Xpl.py)
install(DIRECTORY ./
DESTINATION "${PYTHON_SITEPACKAGES_PATH}/bongo/"
FILES_MATCHING PATTERN "*.py"
PATTERN ".svn" EXCLUDE
)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Xpl.py DESTINATION ${PYTHON_SITEPACKAGES_PATH}/bongo/)