Hi.
Is it enough to begin the Makefile with `all' instead of `website'? Currently typing `make' leads to the deployment of docs.
<---diff.patch begins---> diff --git a/uiop/doc/Makefile b/uiop/doc/Makefile index 265307b8..8b0ae952 100644 --- a/uiop/doc/Makefile +++ b/uiop/doc/Makefile @@ -10,11 +10,11 @@ webfiles = ${output}
.PHONY: clean html pdf include clean-include clean-crap info doc texinfo website
+all: pdf html info clean-crap + website: all rsync -lt --no-g ${webfiles} ${website}
-all: pdf html info clean-crap - clean-include: rm -rf include
<----diff.patch ends--->
Regards, Hugo Ishimaru
2019年5月17日(金) 0:38 Pascal gitlab@common-lisp.net:
When I type make in asdf/uiop/doc, the process fails like this:
[…]
rsync -lt --no-g uiop.html uiop.pdf common-lisp.net:/project/asdf/public_html/
The authenticity of host 'common-lisp.net (148.251.248.130)' can't be established.
ECDSA key fingerprint is SHA256:ztRL/T8tKsmjW1Ao6pvGcxg4o035wKg2k8rLuG9W3yU.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'common-lisp.net,148.251.248.130' (ECDSA) to the list of known hosts.
pascal@common-lisp.net: Permission denied (publickey).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-52.200.1/rsync/io.c(453) [sender=2.6.9]
make: *** [website] Error 12
I've tried with the version of rsync included with Mac OS X 10.14.4 and also installed the most recent one from Homebrew, but should it even try to connect to the server to generate the documentation?
— Reply to this email directly or view it on GitLab. You're receiving this email because of your account on gitlab.common-lisp.net. If you'd like to receive fewer emails, you can unsubscribe from this thread or adjust your notification settings.
On 16 May 2019, at 21:16, Hugo Ishimaru privet.kitty99@gmail.com wrote:
Hi.
Is it enough to begin the Makefile with `all' instead of `website'? Currently typing `make' leads to the deployment of docs.
The first target in a Makefile is the default target.
So make the first target the one you want.
It could be:
default:all
if you want to make this mechanism explicit ;-)
Another option is to make help the default target, and expect an explicit target on the command line.