path: root/emacsen-common/install
diff options
authorDavid Bremner <>2015-09-01 19:13:39 -0300
committerDavid Bremner <>2015-09-01 19:13:39 -0300
commit4f9786458ab2e4b57ec81fe9a076ec9b7b3d15d8 (patch)
treedda5739102c5972f7eee601c62de1d331848d087 /emacsen-common/install
parent6d1183ff61bdef6feff272c20b768e655fb17860 (diff)
symlink all files/directories into flavour specific directory
This is needed for packages like geiser that look relative to the elisp directory for non-elisp (e.g. scheme) files. update TODO
Diffstat (limited to 'emacsen-common/install')
1 files changed, 3 insertions, 2 deletions
diff --git a/emacsen-common/install b/emacsen-common/install
index d24e6a5..090505f 100755
--- a/emacsen-common/install
+++ b/emacsen-common/install
@@ -38,8 +38,9 @@ echo install/${ELPA_PACKAGE}: byte-compiling for ${FLAVOR}
# Create symlinks to the .el files (see section 6E in debian-emacs
# polcy). This makes complation easy, and also allows find-function
-# and find-library to work properly.
-(cd ${elc_dir} && cp -sf ${el_dir}/*.el .)
+# and find-library to work properly. Also link all other top level
+# files and directories into the flavor directory
+(cd ${elc_dir} && ln -sf ${el_dir}/* .)
# Byte compile them
(cd ${elc_dir}