-
Notifications
You must be signed in to change notification settings - Fork 22
Add install subcommand #42
Comments
Can you describe how |
Maybe the name should be different, but as @dirk-thomas is hinting at without taking the time to explain is that
|
Thanks for the explanation, @wjwwood. Yeah, I see the problem. Hmm...I guess that what Then, what does my workflow look like if I want to install into a system location, without compiling as root? |
As we just discussed, the closest thing to the workflow I'm describing would be something like:
That's still not quite right, because I really want to I'll open another ticket to describe @wjwwood's more complete solution. |
I propose that
ament build
only build and not install. A newament install
subcommand would build (which might be very quick if everything is built) and install. In other words, follow themake
andmake install
pattern.I realize that this separation of steps is already possible by using the
--skip-build
and--skip-install
options toament build
. I also realize that it's not recommended that I try to actually use the result of thebuild
step (this is the case with lots of software). But as it currently stands, the default behavior ofament build
is different from the default behavior of every other command-line build tool I've used.The text was updated successfully, but these errors were encountered: