aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile24
1 files changed, 22 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index c1e6571..47fbbfd 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
#! /usr/bin/make -f
-# -*- makefile; coding: utf-8 -*-
+# :vim: filetype=make : -*- makefile; coding: utf-8; -*-
# Makefile
# Part of Bugs Everywhere, a distributed bug tracking system.
@@ -7,21 +7,41 @@
# Copyright © 2008 Ben Finney <ben+python@benfinney.id.au>
# This is free software; you may copy, modify and/or distribute this work
# under the terms of the GNU General Public License, version 2 or later.
-# No warranty expressed or implied. See the file LICENSE for details.
+# No warranty expressed or implied. See the file COPYING for details.
# Makefile for Bugs Everywhere project
SHELL = /bin/bash
PATH = /usr/bin:/bin
+# Directories with semantic meaning
+DOC_DIR := doc
+
# Variables that will be extended by module include files
GENERATED_FILES :=
CODE_MODULES :=
CODE_PROGRAMS :=
+# List of modules (directories) that comprise our 'make' project
+MODULES += ${DOC_DIR}
+
RM = rm
+.PHONY: all
+all: build
+
+# Include the make data for each module
+include $(patsubst %,%/module.mk,${MODULES})
+
+
+.PHONY: build
+build:
+
+.PHONY: install
+install:
+
+
.PHONY: clean
clean:
$(RM) -rf ${GENERATED_FILES}