 ;; SOFTWARE.
 
 ;;; Change Log:
+;; 1.1.0 - Use minor mode only for keymap
 ;; 1.0.6 - Fix up settings
 ;; 1.0.5 - Up settings in find project
 ;; 1.0.4 - Fix apply settings.

  "APM mode."
  :lighter " APM"
  :keymap apm-mode-map
  :group apm
  (if apm-minor-mode
      (apm-local-apply-settings)
    nil))


(define-key apm-mode-map (kbd "C-c c") 'apm-compile)
(define-key apm-mode-map (kbd "C-c q") 'apm-compile-close)

;;; Commentary:
;; Simple project manager for setup compile comand and open project directory.
;;
;; Use `apm-find-project' for open project and up settings.
;; Use `apm-compile' for compile opened project.
;; Use `apm-minor-mode' for keymap settings.
;; For add project use code like this:
;; (setq apm-projects '((make-apm-project :path "~/path/to/project"
;;                                        :settings '((setq compile-command "make -k")
