diff options
author | hans-christoph <hans-christoph@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2009-07-24 16:13:19 +0000 |
---|---|---|
committer | hans-christoph <hans-christoph@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2009-07-24 16:13:19 +0000 |
commit | be7e1a136d5ebd401f90a651a9c442da45175ce0 (patch) | |
tree | 0b7d6f24eb6021ebd995f2e55f61d12b8ca39cb2 /Compose/Makefile | |
parent | 0af7ce3c8b998f16880ec96a4e08062d4095451f (diff) |
Compose: Default .config in eigene Regel ausgelagert
git-svn-id: https://svn.neo-layout.org@1978 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to '')
-rw-r--r-- | Compose/Makefile | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/Compose/Makefile b/Compose/Makefile index c358638..ec669f0 100644 --- a/Compose/Makefile +++ b/Compose/Makefile @@ -41,7 +41,7 @@ CONFIGURE = /bin/bash ./configure.sh # Datei .config wird von 'make config' interaktiv geschrieben. # Defaultwert, falls .config noch nicht existiert. # --include ./.config +-include $(wildcard .config) USER_XCOMPOSE ?= XCompose_enUS_base_math # @@ -54,10 +54,12 @@ all : XCompose $(DEMOFILES) # 'make config' führt interaktive Abfrage der Konfiguration durch # und legt Ergebnis in .config ab -config : $(PSEUDO_MODULES_FILES) - @if [ ! -f .config ] ; then \ - echo "USER_XCOMPOSE = $(USER_XCOMPOSE)" > .config ; fi - $(CONFIGURE) $(MODULES) +.config : + @echo Kein .config gefunden. Beginne mit Default. + @echo "USER_XCOMPOSE = $(USER_XCOMPOSE)" > .config + +config : $(PSEUDO_MODULES_FILES) .config + @$(CONFIGURE) $(MODULES) # # 'make XCompose_foo_bar_baz' erzeugt Datei aus Modulen foo bar baz |