adr-tools icon indicating copy to clipboard operation
adr-tools copied to clipboard

add 'install' option to Makefile

Open klauern opened this issue 7 years ago • 5 comments

Would it be possible to package up this set of tools such that make install will work?

klauern avatar Nov 28 '16 19:11 klauern

You can run the tools out of the source directory -- just add it to your PATH.

But I can see a make install command would be a useful feature. A PR will be much appreciated.

npryce avatar Feb 12 '17 10:02 npryce

+1

@npryce I really like your project! But I think its install procedure should be simplified/industrialized/packaged to make it easier to enforce its usage in a team. I am planning to test your project in my team, and I must admit that an npm install -g adr-tools'ish would have been nice! Like adr-log for example. A make install should simplify the install too, though.

FYI, since we use an Ansible playbook to provision our development environements, I will use https://github.com/escalate/ansible-adr-tools But unfortunately its author did not published it on Ansible Galaxy. By the way, I encourage him to do so ! @escalate

thomvaill avatar Nov 13 '18 16:11 thomvaill

Hello @Thomvaill first of all I have to say that I'm happy that you are using my Ansible role. I don't maintain this role anymore so I set the Github repository to read-only mode and removed this repository from Ansible Galaxy. If you are using a requirements.yml you can still use my Github repository directly like the documentation describes it. See https://galaxy.ansible.com/docs/using/installing.html. Best regards Felix

escalate avatar Apr 24 '19 12:04 escalate

But I think its install procedure should be simplified/industrialized/packaged to make it easier to enforce its usage in a team.

I second this - having .deb package for example would be awesome.

zabbal avatar May 29 '19 10:05 zabbal

I’m treating all packaging as downstream projects. There are projects packaging for Homebrew on the Mac and various Linux package managers. But packaging is so diverse and fiddly it’s not something I can maintain in this repo.

npryce avatar May 29 '19 10:05 npryce