]> jfr.im git - irc/atheme/atheme.git/blob - Makefile
Merge pull request #927 from runxiyu/master
[irc/atheme/atheme.git] / Makefile
1 # SPDX-License-Identifier: ISC
2 # SPDX-URL: https://spdx.org/licenses/ISC.html
3 #
4 # Copyright (C) 2003-2004 E. Will, et al.
5 # Copyright (C) 2010-2012 William Pitcock <nenolod@atheme.org>
6 # Copyright (C) 2010 Jilles Tjoelker <jilles@stack.nl>
7 # Copyright (C) 2011-2012 JD Horelick <jdhore1@gmail.com>
8 # Copyright (C) 2018-2020 Aaron M. D. Jones <me@aaronmdjones.net>
9
10 -include extra.mk
11
12 SUBDIRS = \
13 ${SUBMODULE_LIBMOWGLI} \
14 ${PODIR_COND_D} \
15 include \
16 libathemecore \
17 modules \
18 src
19
20 CLEANDIRS = ${SUBDIRS}
21 DISTCLEAN = buildsys.mk config.log config.status extra.mk
22
23 -include buildsys.mk
24
25 buildsys.mk:
26 @echo "Fatal Error -- The buildsys.mk file is missing."
27 @echo "Please check whether you have run the configure script."
28 @exit 1
29
30 # Explicit dependencies need to be expressed to ensure parallel builds don't die
31 libathemecore: ${SUBMODULE_LIBMOWGLI} include
32 modules: libathemecore
33 src: libathemecore