From حبيب الأمين to ~emersion/hut-dev
From: Habib Alamin <ha.alamin@gmail.com>
>```
>install: -t: No such file or directory
>```
BSD install doesn't have the `-t` option, but according to the GNU info
page for `install`:
>```
> • If the ‘--target-directory’ (‘-t’) option is given, or failing that
> if the last file is a directory and the ‘--no-target-directory’
> (‘-T’) option is not given, ‘install’ copies each SOURCE file to
> the specified directory, using the SOURCEs’ names.
[message trimmed]
From حبيب الأمين to ~emersion/hut-dev
From: Habib Alamin <ha.alamin@gmail.com>
>```
>install: the -d and -C options may not be specified together
>```
This is because of the `-p` flag on the first `install` command line;
>```
> -p Preserve the modification time. Copy the file, as if the -C
> (compare and copy) option is specified, except if the target file
> doesn't already exist or is different, then preserve the
> modification time of the file.
>```
[message trimmed]
From حبيب الأمين to ~emersion/hut-dev
From: Habib Alamin <ha.alamin@gmail.com> This patchset fixes the Makefile's use of install to be compatible with BSD install by removing some flags which turned out to be not just incompatible, but also unnecessary in this case. I have tested this on macOS 12.1, but not GNU install, so while this fixes the Makefile for BSD isntall, it's possible it has regressed on GNU install, but I have outlined the justification for each change in the respective patch's commit message. Habib Alamin (2): Fix BSD install error when mixing `-d` and `-C` (via `-p`) Fix BSD install error when using `-t` option
From حبيب الأمين to ~sircmpwn/email-test-drive
From: Habib Alamin <ha.alamin@gmail.com>
>```
>install: -t: No such file or directory
>```
BSD install doesn't have the `-t` option, but according to the GNU info
page for `install`:
>```
> • If the ‘--target-directory’ (‘-t’) option is given, or failing that
> if the last file is a directory and the ‘--no-target-directory’
> (‘-T’) option is not given, ‘install’ copies each SOURCE file to
> the specified directory, using the SOURCEs’ names.
[message trimmed]
From حبيب الأمين to ~sircmpwn/email-test-drive
From: Habib Alamin <ha.alamin@gmail.com>
>```
>install: the -d and -C options may not be specified together
>```
This is because of the `-p` flag on the first `install` command line;
>```
> -p Preserve the modification time. Copy the file, as if the -C
> (compare and copy) option is specified, except if the target file
> doesn't already exist or is different, then preserve the
> modification time of the file.
>```
[message trimmed]
From حبيب الأمين to ~sircmpwn/email-test-drive
From: Habib Alamin <ha.alamin@gmail.com> This patchset fixes the Makefile's use of install to be compatible with BSD install by removing some flags which turned out to be not just incompatible, but also unnecessary in this case. I have tested this on macOS 12.1, but not GNU install, so while this fixes the Makefile for BSD isntall, it's possible it has regressed on GNU install, but I have outlined the justification for each change in the respective patch's commit message. Habib Alamin (2): Fix BSD install error when mixing `-d` and `-C` (via `-p`) Fix BSD install error when using `-t` option
From حبيب الأمين to ~sircmpwn/email-test-drive
>```
>install: -t: No such file or directory
>```
BSD install doesn't have the `-t` option, but according to the GNU info
page for `install`:
>```
> • If the ‘--target-directory’ (‘-t’) option is given, or failing that
> if the last file is a directory and the ‘--no-target-directory’
> (‘-T’) option is not given, ‘install’ copies each SOURCE file to
> the specified directory, using the SOURCEs’ names.
>```
[message trimmed]
From حبيب الأمين to ~sircmpwn/email-test-drive
>```
>install: the -d and -C options may not be specified together
>```
This is because of the `-p` flag on the first `install` command line;
>```
> -p Preserve the modification time. Copy the file, as if the -C
> (compare and copy) option is specified, except if the target file
> doesn't already exist or is different, then preserve the
> modification time of the file.
>```
This reads to me like the target file will have the same modification
[message trimmed]
From حبيب الأمين to ~sircmpwn/email-test-drive
This patchset fixes the Makefile's use of install to be compatible with BSD install by removing some flags which turned out to be not just incompatible, but also unnecessary in this case. I have tested this on macOS 12.1, but not GNU install, so while this fixes the Makefile for BSD isntall, it's possible it has regressed on GNU install, but I have outlined the justification for each change in the respective patch's commit message. حبيب الأمين (2): Fix BSD install error when mixing `-d` and `-C` (via `-p`) Fix BSD install error when using `-t` option Makefile | 6 +++---
From حبيب الأمين to ~sircmpwn/email-test-drive
>```
>install: -t: No such file or directory
>```
BSD install doesn't have the `-t` option, but according to the GNU info
page for `install`:
>```
> • If the ‘--target-directory’ (‘-t’) option is given, or failing that
> if the last file is a directory and the ‘--no-target-directory’
> (‘-T’) option is not given, ‘install’ copies each SOURCE file to
> the specified directory, using the SOURCEs’ names.
>```
[message trimmed]