To do this, separated directories for plugins is convenient for making MELPA recipe. Currently, MELPA recipe format can't exclude files. See https://github.com/milkypostman/melpa#recipe-format. Then MELPA recipes for three packages in the present directory structure is as follows:
This commit is for convenience of making MELPA recipe.
I plan to divide
prosject
into three following packages for MELPA. Because all users don't need helm or anything.prosject
which include:prosjekt.el prosjekt/ext/async-shell-command-prosjekt.el prosjekt/ext/dirtree-prosjekt.el prosjekt/ext/find-project-file-prosjekt.el
anything-prosjekt
which include:anything-prosjekt.el
helm-prosjekt
which include:helm-prosjekt.el
To do this, separated directories for plugins is convenient for making MELPA recipe. Currently, MELPA recipe format can't exclude files. See https://github.com/milkypostman/melpa#recipe-format. Then MELPA recipes for three packages in the present directory structure is as follows:
prosject
anything-prosjekt
helm-prosjekt
If you will want to adding elisp file to
ext
directory in future, you need to update:file
to add the elisp file.If This commit is merged, MELPA recipes for three packages is as follows:
prosject
anything-prosjekt
helm-prosjekt
You can add elisp file to
ext
directory without updaging MELPAprosject
recipe.