Thanks for the catch, sudo cmake --build . --target install &> install.log worked.
Yes, I plan to use a package manager like Conan or conda rather than the horrible tangle of scripts I have now for Travis and Appveyor, just have a few other things to do first. ;-) -- Adam Getchell https://keybase.io/adamgetchell > On Sep 10, 2017, at 5:42 AM, Michael Jackson <mike.jack...@bluequartz.net> > wrote: > > You should explicitly set the installation location of your package using > –DCMAKE_INSTALL_PREFIX=/xxx/xxxx/xxxx/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 <cmake-boun...@cmake.org> on behalf of Adam Getchell > <adam.getch...@gmail.com> > Date: Friday, September 8, 2017 at 9:20 PM > To: Craig Scott <craig.sc...@crascit.com> > Cc: CMake <cmake@cmake.org> > Subject: Re: [CMake] cmake install > > >> On Sep 8, 2017, at 6:11 PM, Craig Scott <craig.sc...@crascit.com >> <mailto:craig.sc...@crascit.com>> 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 > <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 >> <https://cmake.org/cmake/help/git-master/manual/cmake.1.html#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 <https://crascit.com/> > -- > Adam Getchell > https://keybase.io/adamgetchell <https://keybase.io/adamgetchell> > > -- Powered by www.kitware.com <http://www.kitware.com/> Please keep messages > on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ > <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 > <http://cmake.org/cmake/help/support.html> CMake Consulting: > http://cmake.org/cmake/help/consulting.html > <http://cmake.org/cmake/help/consulting.html> CMake Training Courses: > http://cmake.org/cmake/help/training.html > <http://cmake.org/cmake/help/training.html> Visit other Kitware open-source > projects at http://www.kitware.com/opensource/opensource.html > <http://www.kitware.com/opensource/opensource.html> Follow this link to > subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake > <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