You should explicitly set the installation location of your package using
–DCMAKE_INSTALL_PREFIX=/xxx///xxx during the initial invocation of
cmake.
This should be set to a location you KNOW you have normal write access to. Once
this is set then you will no longer need to use “sudo” to run the commands and
all _should_ work correctly. This is what we do on our dashboard builds.
--
Mike Jackson
From: CMake on behalf of Adam Getchell
Date: Friday, September 8, 2017 at 9:20 PM
To: Craig Scott
Cc: CMake
Subject: Re: [CMake] cmake install
On Sep 8, 2017, at 6:11 PM, Craig Scott wrote:
I tried:
# cmake -G Ninja .
# cmake --build .
# cmake --build . --target install
This should be correct. Did this not work for you?
No.
https://travis-ci.org/acgetchell/CDT-plusplus/jobs/273498700
Thanks for your help.
If its somewhere in the manual, I’d appreciate pointers.
Which part were you looking for? The use of --target is documented as part of
the Build Tool Mode section, but it seems you've already figured out that part.
There's nothing technically special about the install target as far as I'm
aware, you should be able to refer to it as a build target like you've done
above.
Craig Scott
Melbourne, Australia
https://crascit.com
--
Adam Getchell
https://keybase.io/adamgetchell
-- 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: http://public.kitware.com/mailman/listinfo/cmake
--
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:
http://public.kitware.com/mailman/listinfo/cmake