Utilities for Org mode.
M-x cs-org-babel-tangle-and-open M-x eval-buffer
M-x cs-org-delete-generated-files
Sources inside org file have to be annotated as follows,
#+begin_src emacs-lisp :tangle yes :exports code :comments link
<your-code>
#+end_src
where :comments link is required for detangling.
Run the following command in order to build the package archive with the optional installation.
M-x cs-org-file-to-emacs-package
(cs-copy-all-elisp-files-starting-with-to-dir (p d))
(cs-delete-all-elisp-files-starting-with (p))
(cs-move-all-elisp-files-starting-with-to-dir (p d))
(cs-clean-up (d))
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.