I am sorry and aware this is the wrong community. However, I am unable to find Ask Programmer.

I wrote a small bash script, and I would like to share it on GitHub. However, to operate probably it requires dir with some files in user $HOME dir.

The only solutions came to my mind were, tar the directory BUT is this pragmatic solution?

  • @1_4M_N008OP
    link
    3
    edit-2
    1 month ago

    Correct me if I misunderstood, I will include Makefile, and when run make install it will execute install command?

    • @[email protected]
      link
      fedilink
      English
      2
      edit-2
      1 month ago

      Correct.

      make install command will invoke install once for each file you need put in place.

      Make is just a tool that I like to use, you could even just add an install.sh script that sets up all the needed files.

      • @1_4M_N008OP
        link
        11 month ago

        sorry to bother but I was thinking, should I consider ./install.sh executed with root and non-root perm If so, essential files should placed in /usr/local/share?

        • @[email protected]
          link
          fedilink
          English
          21 month ago

          Not sure I have enough context to really tell you what to do here. It’s semi normal for folks to have scripts in /home/<user>/bin