Compile with Emacs

From Apache OpenOffice Wiki
Revision as of 22:27, 8 September 2006 by Thorsten (Talk | contribs)

Jump to: navigation, search

If you want to compile from within (X)Emacs, it's useful to have this script (that sources the env before running dmake) installed:

#!/bin/bash

path=`pwd`
env="LinuxIntelEnv.Set.sh"
while ! test -f "$path/$env"; do
    path=`dirname $path`
done
. $path/$env
perl $SOLARENV/bin/build.pl -i debug=true

in ~/bin. Just run oobuild with compile-command as you would 'make -k' normally.

If you, like some of us, are not blessed with an US-ASCII keyboard, you might want to remap C-x ` (next-error) to something else:

;; Make the sequence "C-x #" execute the `next-error' command, which
;; makes that a tad more accessible from a german keyboard (original
;; sequence is "C-x `").
(global-set-key "\C-x#" 'next-error)
;; or even one of the Fn keys, if you're so inclined
;(global-set-key 'f5 'next-error)
Personal tools