summarylogtreecommitdiffstats
path: root/auto-complete-clang-async.install
blob: f545bf64ad338c6fdfe2cccfe2e52380f1006210 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
post_install()
{
cat << EOF
add the following lines to your .emacs
===================================================================
(require 'auto-complete-clang-async)

(defun ac-cc-mode-setup ()
  (setq ac-clang-complete-executable "/usr/bin/clang-complete")
  (setq ac-sources '(ac-source-clang-async))
  (ac-clang-launch-completion-process)
)

(defun my-ac-config ()
  (add-hook 'c-mode-common-hook 'ac-cc-mode-setup)
  (add-hook 'auto-complete-mode-hook 'ac-common-setup)
  (global-auto-complete-mode t))

(my-ac-config)
===================================================================
EOF
}

post_upgrade()
{
    post_install
}