diff options
Diffstat (limited to 'src/mod_pubsub/Makefile.in')
-rw-r--r-- | src/mod_pubsub/Makefile.in | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/src/mod_pubsub/Makefile.in b/src/mod_pubsub/Makefile.in index 8648b9489..b9eba4267 100644 --- a/src/mod_pubsub/Makefile.in +++ b/src/mod_pubsub/Makefile.in @@ -9,36 +9,24 @@ LIBS = @LIBS@ ERLANG_CFLAGS = @ERLANG_CFLAGS@ ERLANG_LIBS = @ERLANG_LIBS@ -SUBDIRS = - -OUTDIR = .. EFLAGS = -I .. -pz .. # make debug=true to compile Erlang module with debug informations. ifdef debug -EFLAGS+=+debug_info + EFLAGS+=+debug_info endif -OBJS = \ - $(OUTDIR)/gen_pubsub_node.beam \ - $(OUTDIR)/gen_pubsub_nodetree.beam \ - $(OUTDIR)/nodetree_default.beam \ - $(OUTDIR)/nodetree_virtual.beam \ - $(OUTDIR)/mod_pubsub.beam \ - $(OUTDIR)/node_default.beam \ - $(OUTDIR)/node_pep.beam \ - $(OUTDIR)/node_buddy.beam \ - $(OUTDIR)/node_club.beam \ - $(OUTDIR)/node_dispatch.beam \ - $(OUTDIR)/node_private.beam \ - $(OUTDIR)/node_public.beam - -all: $(OBJS) +OUTDIR = .. +SOURCES = $(wildcard *.erl) +BEAMS = $(addprefix $(OUTDIR)/,$(SOURCES:.erl=.beam)) + + +all: $(BEAMS) $(OUTDIR)/%.beam: %.erl @ERLC@ -W $(EFLAGS) -o $(OUTDIR) $< clean: - rm -f $(OBJS) + rm -f $(BEAMS) distclean: clean rm -f Makefile |