build: Remove GOBJECTS and GEN_MODULES variables.

* Makefile.am (GOBJECTS, GEN_MODULES): Remove variables.
(mcronmodule_DATA, DISTCLEANFILES): Inline their contents.
(mcron_DEPENDENCIES, CLEANFILES): Use 'mcronmodule_DATA'.
This commit is contained in:
Mathieu Lirzin 2016-05-07 13:58:50 +02:00
commit bca16da451

View file

@ -19,7 +19,7 @@
bin_PROGRAMS = mcron bin_PROGRAMS = mcron
mcron_SOURCES = src/mcron.c mcron_SOURCES = src/mcron.c
mcron_CFLAGS = @GUILE_CFLAGS@ mcron_CFLAGS = @GUILE_CFLAGS@
mcron_DEPENDENCIES = $(GOBJECTS) # Build Guile modules before linking. mcron_DEPENDENCIES = $(mcronmodule_DATA)
mcron_LDADD = @GUILE_LIBS@ mcron_LDADD = @GUILE_LIBS@
MODULES = \ MODULES = \
@ -31,16 +31,9 @@ MODULES = \
src/mcron/vixie-specification.scm \ src/mcron/vixie-specification.scm \
src/mcron/vixie-time.scm src/mcron/vixie-time.scm
GEN_MODULES = \
src/mcron/config.scm
GOBJECTS = \
$(GEN_MODULES:%.scm=%.go) \
$(MODULES:%.scm=%.go)
mcronmodule_DATA = \ mcronmodule_DATA = \
$(GOBJECTS) \ $(MODULES:%.scm=%.go) \
$(GEN_MODULES) src/mcron/config.go
dist_mcronmodule_DATA = \ dist_mcronmodule_DATA = \
$(MODULES) \ $(MODULES) \
@ -110,8 +103,8 @@ uninstall-hook:
fi fi
EXTRA_DIST = BUGS EXTRA_DIST = BUGS
CLEANFILES = $(GOBJECTS) CLEANFILES = $(mcronmodule_DATA)
DISTCLEANFILES = $(GEN_MODULES) DISTCLEANFILES = src/config.scm
## --------------- ## ## --------------- ##
## Documentation. ## ## Documentation. ##