2011/8/23 Renato Utsch <renatout...@gmail.com>: > Hello CMake Experts! > > I don't know if it's here that I have to ask, so if I'm wrong, please tell > me. > > I used the CPack and it stopped making the binary package at the middle of > the process, running like this:
>From the trace you gave it does not stopped it goes right to the end...but... > ----- > Run CPack packaging tool... > CPack: Create package using STGZ > CPack: Install projects > CPack: - Run preinstall target for: hello > CPack: - Install project: hello > CPack: Create package > CPack: - package: /home/renato/devel/CMakeTest/ > build/hello-0.1.1-Linux.sh generated. > CPack: Create package using TBZ2 > CPack: Install projects > CPack: - Run preinstall target for: hello > CPack: - Install project: hello > CPack: Create package > CPack: - package: > /home/renato/devel/CMakeTest/build/hello-0.1.1-Linux.tar.bz2 generated. > ----- > > It does not add the files to the package, so it becomes a empty package, > which does not have any file? > > How can I solve that too? Because may be you didn't installed anything in your project. > I don't know if it matters, but here's my CMakeLists.txt: It does...keep reading... > ----- > CMAKE_MINIMUM_REQUIRED(VERSION 2.8) > INCLUDE(InstallRequiredSystemLibraries) > PROJECT(hello C) > OPTION(USE_SHARED_LIBRARY "Use a Shared Library" OFF) > IF(USE_SHARED_LIBRARY) > ADD_LIBRARY(hellolib SHARED hellolib.c) > ELSE(USE_SHARED_LIBRARY) > ADD_LIBRARY(hellolib STATIC hellolib.c) > ENDIF(USE_SHARED_LIBRARY) > ADD_EXECUTABLE(hello hello.c) > TARGET_LINK_LIBRARIES(hello hellolib) You miss at least one install rule per target you want to install. INSTALL(TARGETS hello hellolib RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib/static) > INCLUDE(CPack) > ----- > > > Thanks to everyone! CPack will only put in a package the targets/files/directories which are INSTALLed by you CMakeLists.txt. -- Erk Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake