Hello, I try to pack a bunch of command line tools (and some additional data files) into an OS/X installer. When the installer is running, it should install / copy the command line tools and adjust the PATH variable (or what ever mean that comes close, to make the tools available). I use a super build structure and after build and is done, I end up with a very simple structure:
install | |\-bin | |\-bjpaprog | |\-bjpaserver | |\-bootloader_client | \-—create_package | \--firmware |\-bootloader.tfp |\-firmware.tfp \-—softdevice.tfp I use TGZ and productbuild as CPack generators. The generated zip file contains all the files above. The generated pkg files, just starts the installer, but does nothing. The CMakeLists.txt for the packing looks basically like this: cmake_minimum_required(VERSION 3.14) set(CPACK_PACKAGE_VENDOR "Torrox GmbH & Co KG") install(DIRECTORY ${INSTALL_DIR}/bin DESTINATION .) install(DIRECTORY ${INSTALL_DIR}/firmware DESTINATION .) set(CPACK_GENERATOR TGZ productbuild) include(CPack) I have no clue, to as where to start. Any ideas, pointers, comments? best regards, Torsten
signature.asc
Description: Message signed with OpenPGP
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake