summaryrefslogtreecommitdiff
path: root/am
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-02-24 23:52:57 +0100
committerLudovic Courtès <ludo@gnu.org>2009-02-24 23:54:16 +0100
commit3bb299b3f0d5b31957a6447d095ed723268019be (patch)
tree61554799b01ad57f12250b9b75d10c53e3b3666a /am
parentc15fa41c0cd526243fc68bde990c9a67a4521b33 (diff)
Aggregate makefiles for `module/system' and `module/language'.
* am/guilec (.scm.go): Create the target's directory, in case $(builddir) != $(srcdir). * configure.in: Don't output any makefile under `module/system' or `module/language'. * module/Makefile.am (SUBDIRS): Remove `language' and `system'. Add `.' to the front. (modpath, SOURCES, SCHEME_LANG_SOURCES, ECMASCRIPT_LANG_SOURCES, GHIL_LANG_SOURCES, GLIL_LANG_SOURCES, ASSEMBLY_LANG_SOURCES, BYTECODE_LANG_SOURCES, OBJCODE_LANG_SOURCES, VALUE_LANG_SOURCES): New variables, taken from former `Makefile.am' files in sub-directories.
Diffstat (limited to 'am')
-rw-r--r--am/guilec1
1 files changed, 1 insertions, 0 deletions
diff --git a/am/guilec b/am/guilec
index 618eb4b02..939ea76c4 100644
--- a/am/guilec
+++ b/am/guilec
@@ -9,4 +9,5 @@ CLEANFILES = $(GOBJECTS)
SUFFIXES = .scm .go
.scm.go:
+ $(MKDIR_P) `dirname $@`
$(top_builddir)/pre-inst-guile-env $(top_builddir)/guile-tools compile -o "$@" "$<"