diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-12-29 16:16:30 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-12-29 16:23:50 -0700 |
commit | 09b11ed8182d656e920a6a8934c460463523ec03 (patch) | |
tree | 4b80dd1f59598de763d79b9467a4712099576fa4 /.mrconfig.in | |
parent | ec7b6cc6459e0bddcbb246ad5b84c090d488bde8 (diff) | |
download | dotfiles-09b11ed8182d656e920a6a8934c460463523ec03.tar.gz |
add .gdbinit & flags from etc/DEBUG, and factor out 'mr configure'
Diffstat (limited to '.mrconfig.in')
-rw-r--r-- | .mrconfig.in | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/.mrconfig.in b/.mrconfig.in index 2ef3d1f6..bd71adce 100644 --- a/.mrconfig.in +++ b/.mrconfig.in @@ -422,13 +422,18 @@ skip = lazy [src/emacs] checkout = git clone --no-checkout https://git.savannah.gnu.org/git/emacs.git emacs +configure = + test -f configure || ./autogen.sh + # These configure flags are for my workstation development builds. + ./configure --config-cache --with-native-compilation --with-pgtk \ + # from etc/DEBUG + --enable-checking='yes,glyphs' --enable-check-lisp-object-type \ + CFLAGS='-O0 -g3' post_checkout = cd emacs git remote add -f demeter demeter:emacs git checkout -b melete demeter/melete - # These configure flags are for my workstation development builds. - ./autogen.sh - ./configure -C --with-native-compilation --with-pgtk + mr configure fixups = git branch --unset-upstream melete git config branch.melete.rebase true |