Hi, I'm just new to cmake and I'm experimenting it. In particular I'm trying
to generate a deb file with cmake. For the purpose I have downloaded sqliteman
http://sqliteman.com/; this package installs with cmake so in CMakeLists.txt I
have added the following:
INCLUDE(InstallRequiredSystemLibraries)
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Sqliteman is simple but powerfull
Sqlite3 GUI database manager.")
SET(CPACK_PACKAGE_VENDOR "Petr Vanek <[EMAIL PROTECTED]>")
SET(CPACK_GENERATOR "DEB")
SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README")
SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING")
SET(CPACK_PACKAGE_VERSION_MAJOR "1")
SET(CPACK_PACKAGE_VERSION_MINOR "2")
SET(CPACK_PACKAGE_VERSION_PATCH "0")
SET(CPACK_INSTALL_CMAKE_PROJECTS
"${CMAKE_CURRENT_SOURCE_DIR};SqliteMan;ALL;/")
SET(CPACK_PACKAGE_INSTALL_DIRECTORY "CMake ${CMake_VERSION_MAJOR}.
${CMake_VERSION_MINOR}")
SET(CPACK_STRIP_FILES "bin/sqliteman")
SET(CPACK_SOURCE_STRIP_FILES "")
SET(CPACK_PACKAGE_EXECUTABLES "MyExecutable" "My Executable")
INCLUDE(CPack)
I used the following sequence of commands:
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
cpack
But i got the following error
CPack: Create package using DEB
CPack: Install projects
CPack: - Run preinstall target for: SqliteMan
CPack Error: Problem running install command: /usr/bin/make "preinstall"
Please check
/home/gius/sqliteman/sqliteman-1.2.0/build/_CPack_Packages//DEB/PreinstallOutput.log
for errors
CPack Error: Error when generating package
Probably some line in the code above is wrong; can you help me?
Thanks,
giuseppe
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake