X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/5e776d3c53307def3685336ea816db3c95394eb1..ac49a903495acf4264f4a1e1f69fb5a61e140d00:/Makefile diff --git a/Makefile b/Makefile index 0536c5d..a9a4ef2 100644 --- a/Makefile +++ b/Makefile @@ -205,11 +205,14 @@ DOTLINKS += .vimrc .mg .zile DOTLINKS += .mailrc .signature .muttrc ## Lisp. -DOTLINKS += .cmucl-init.lisp .sbclrc .clisprc.lisp .eclrc +DOTLINKS += .cmucl-init.lisp .sbclrc .clisprc.lisp +DOTLINKS += .eclrc .ccl-init.lisp .abclrc .cmucl-init.lisp_SRC = lisp-init.lisp .sbclrc_SRC = lisp-init.lisp .clisprc.lisp_SRC = lisp-init.lisp .eclrc_SRC = lisp-init.lisp +.ccl-init.lisp_SRC = lisp-init.lisp +.abclrc_SRC = lisp-init.lisp DOTLINKS += .swank.lisp ## IPython. @@ -224,13 +227,6 @@ DOTLINKS += .tclshrc .wishrc .tclshrc_SRC = tclshrc .wishrc_SRC = tclshrc -## Jukebox things. -MISCLINKS += lib/perl/DisOrder.pm -lib/perl/DisOrder.pm_SRC = pl/DisOrder.pm -SCRIPTLINKS += disorder-switch-config -SCRIPTLINKS += disorder-autoplay -SCRIPTLINKS += disorder-notify - ## Random scripts. SCRIPTLINKS += mdw-editor mdw-pager SCRIPTLINKS += mdw-conf @@ -242,6 +238,9 @@ SCRIPTLINKS += datasyms SCRIPTLINKS += fixsub SCRIPTLINKS += check-debsyms SCRIPTLINKS += check-blkdev-size +SCRIPTLINKS += xremote +SCRIPTLINKS += remote-disorder +SCRIPTLINKS += remote-slideshow ## Random odds and ends. DOTLINKS += .infokey .sqliterc @@ -250,6 +249,8 @@ DOTLINKS += .dircolors .colordiffrc .screenrc .tmux.conf DOTLINKS += .cvsrc .indent.pro .ditz-config DOTLINKS += .lftp/rc .lftp/rc_SRC = lftp-rc +DOTLINKS += .a2ps/a2psrc +.a2ps/a2psrc_SRC = a2psrc DOTSUBST += .mykermrc SCRIPTLINKS += lesspipe.sh @@ -316,6 +317,7 @@ SCRIPTLINKS += xinitcmd lock-screen xshutdown SCRIPTLINKS += un-backslashify-selection SCRIPTLINKS += xpra-start-xdummy SCRIPTLINKS += play-rawk +SCRIPTLINKS += x2x-privsep SCRIPTLINKS += xduplic-terminal DOTCPP += .Xdefaults @@ -324,9 +326,34 @@ $(HOME)/.Xdefaults: $(HOME)/.mdw.conf dot/Xdefaults.pterm ifeq ($(shell case $${DISPLAY-nil} in (:[0-9]*) echo t ;; (*) echo nil ;; esac),t) dotfile-hook/.Xdefaults = \ - $(call v_tag,XRDB)xrdb -override $< + $(call v_tag,XRDB)xrdb -load $< +endif + endif +###-------------------------------------------------------------------------- +### Firefox things. + +ifeq ($(FIREFOX),t) + +out/: + $(call v_tag,MKDIR)mkdir $@ + +out/firefox/: | out/ + $(call v_tag,MKDIR)mkdir $@ + +clean::; rm -rf out/ + +all:: out/firefox/smartup-gestures.config +out/firefox/smartup-gestures.config: firefox/smartup-gestures.json | out/firefox/ + $(call v_tag,BLOB)\ + jq -c . $< | bincode base64 >$@.new && mv $@.new $@ + +all:: out/firefox/stylus.json +out/firefox/stylus.json: firefox/stylus/ firefox/stylus/*.css | out/firefox/ + $(call v_tag,IMPLODE)\ + firefox/implode-stylus firefox/stylus/ >$@.new && \ + mv $@.new $@ endif ###--------------------------------------------------------------------------