jw-pkg/make
Jan Lindemann 22b6236e6d dirs.mk: Fix empty PREREQ variable
The contents of this variable got lost somewhere along the way, don't
know when. This led to prerequisites not being checked, most notably
from topdir.mk, where the build should bail out if attempting a build
modules out of order. It's now filled in every directory by running
projects.py, which might be somehwat overkill.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-03-16 14:02:06 +00:00
..
autoconf.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
backup.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
bin.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
cfg_dev.mk cfg_dev.mk: Defaulting to defs-dev.mk for everything 2007-08-16 20:36:11 +00:00
cfg_dist.mk cfg_dist.mk: Defaulting to defs-dist.mk for everything 2007-08-16 20:36:20 +00:00
cleandirs.mk cleandirs.mk: Don't descend into subdirs if FORCE_REBUILD_SUBDIRS is true 2018-03-09 11:33:00 +00:00
conf.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
contrib.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
cpp-extra-targets.mk tools.mk: Add target expand-macros 2017-11-23 08:42:50 +00:00
cpp.mk build-system naming conventions: Add cpp.mk and introduced libsrc directory support 2016-02-28 12:00:55 +00:00
crontab.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
dav.mk make: Speed up clean targets 2017-12-27 11:43:01 +00:00
debugger.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
defs-dev.mk make: Clean up profiling options 2017-12-17 14:48:21 +00:00
defs-dist.mk make: Clean up profiling options 2017-12-17 14:48:21 +00:00
defs.mk defs.mk: Fix default JANWARE_URL_DOC_MODULE and _PROJECT 2018-03-07 20:27:27 +00:00
depend.mk depend.mk: Add target show-vars 2017-11-24 15:27:56 +00:00
dirs.mk dirs.mk: Fix empty PREREQ variable 2018-03-16 14:02:06 +00:00
disabled.mk disabled.mk: Add disabled.mk 2016-02-23 20:21:59 +00:00
dist.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
doc-rules.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
doc.mk doc-rules.mk, doc.mk: Push rules into doc-rules.mk 2007-08-17 12:24:26 +00:00
doxygen.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
dummy.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
exe.mk exe.mk, run.mk: Move EXE ?= $(EXE_BASENAME) from exe.mk into run.mk 2014-06-17 09:38:38 +00:00
generic.mk generic.mk: Add file 2005-06-17 11:38:19 +00:00
gettext.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
git-submod.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
header.mk Fix missing all: Target 2010-08-28 19:02:54 +00:00
htdocs.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
images.mk images.mk: Add file 2007-08-30 10:12:14 +00:00
include.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
includes.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
install-files.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
isolinux.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
java.mk make: Speed up clean targets 2017-12-27 11:43:01 +00:00
ldlibpath.mk path-rules.mk: Add file 2017-12-17 14:57:48 +00:00
lib.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
libsrc.mk libsrc.mk: Add file 2007-10-05 06:12:03 +00:00
lilypond.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
linux-rpm-build.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
linux-rpm.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
lo.mk lo.mk: Add U flag to ar to avoid ranlib warning on Debian 2017-12-28 21:20:07 +00:00
main.mk defs.mk.in: Do all -DVERSION_STR handling 2012-05-02 17:55:14 +00:00
make.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
Makefile make: Remove deps.d and defs.d 2017-12-15 12:50:37 +00:00
path-rules.mk path-rules.mk: Add file 2017-12-17 14:57:48 +00:00
platform.mk platform.mk: Fix ifndef TARGET condition 2009-07-12 19:30:17 +00:00
plugin-defs.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
plugin-version.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
plugin.mk Everywhere: Merge V_1_1_29_40_POST_ACCEPTANCE 2011-02-20 14:15:22 +00:00
prereq-installed.mk prereq-installed.mk: Add check-conf to allowed targets 2017-04-29 12:52:33 +00:00
profile.mk profile.mk: Fix automatically generated path-xxx.sh 2017-06-24 17:46:39 +00:00
profiler-defs.mk make: Clean up profiling options 2017-12-17 14:48:21 +00:00
profiler-rules-run.mk make: Speed up clean targets 2017-12-27 11:43:01 +00:00
profiler.mk make: Split up profiler.mk into profiler-defs.mk and profiler-rules-run.mk 2017-12-11 14:07:06 +00:00
proj.mk $(TOPDIR), make, scripts: Search-and-replace ytools -> jw-build 2017-04-07 12:15:48 +00:00
projdefs.mk autoconf.mk, projdefs.mk: Add files 2002-07-19 19:41:05 +00:00
project.conf project.conf: Add realpath to pkg.requires.ubuntu-14 2018-03-06 20:37:54 +00:00
projects-dir.mk projects-dir.mk: Ditch cvs-check-useer 2018-03-08 13:32:06 +00:00
projects.mk make, scripts: Now excplicitly calling python2 executable instead of python 2018-01-02 13:12:00 +00:00
py-defs.mk make, scripts: Now excplicitly calling python2 executable instead of python 2018-01-02 13:12:00 +00:00
py-mod.mk make, scripts: Now excplicitly calling python2 executable instead of python 2018-01-02 13:12:00 +00:00
py-run.mk make, scripts: Now excplicitly calling python2 executable instead of python 2018-01-02 13:12:00 +00:00
python-cli.mk make, scripts: Now excplicitly calling python2 executable instead of python 2018-01-02 13:12:00 +00:00
qt-defs.mk make: Make use of $(SYSTEM_LIBDIR) variable more concise 2017-09-07 10:13:03 +00:00
qt-pro.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
qt-rules.mk py-mod.mk, qt-rules.mk, yapp.mk: Add HDRDIR_SCOPE_SUFFIX to ytools include files 2017-12-18 18:31:37 +00:00
qt.mk qt.mk: Include qtversion.mk, fixes build in feedfs-qt 2017-04-21 06:52:57 +00:00
qtexe.mk qtexe.mk: Add missing include \$(MODDIR)/make/defs.mk to qt-defs.mk 2016-09-04 21:35:54 +00:00
qtplugin.mk qtplugin.mk: Code beautification 2016-09-05 13:17:06 +00:00
qtso.mk qtso.mk: Add file 2005-11-08 08:40:12 +00:00
qttools.mk run.mk: Rename BUILD_H BUILD_HDR 2007-08-21 16:20:10 +00:00
qtversion.mk qtversion.mk: Bumped QT_MAJOR_VERSION, too, apparently QT_VERSION wasn't enough 2017-04-21 06:52:23 +00:00
rpmdist.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
rules.mk rules.mk, swig.mk: Add dependencies for Debian Stretch / Unstable 2017-12-28 20:07:25 +00:00
run.mk run.mk: Fix empty $(PWD), which kept executable from being built 2017-12-18 18:06:27 +00:00
scripts-targets.mk make, scripts: Now excplicitly calling python2 executable instead of python 2018-01-02 13:12:00 +00:00
scripts.mk scripts.mk: Move targets to scripts-targets.mk 2009-02-20 13:30:35 +00:00
smart-selection.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
so.mk Everywhere: Merge V_1_1_29_40_POST_ACCEPTANCE 2011-02-20 14:15:22 +00:00
song.mk song.mk: Support chordpro executable 2017-11-23 08:41:50 +00:00
srcdist.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
standalone-exe.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
std-tools.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
subdirs.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
subtree.mk make, scripts: Preserve modification time on installation 2017-08-31 19:40:39 +00:00
suse-selection.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
svg.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
swig.mk swig.mk: Using PHP5 on ubuntu, since swig doesn't support the -php7 switch 2018-01-04 15:08:42 +00:00
tag-defs.mk make: Replace sed by $(SED) 2012-02-04 10:59:02 +00:00
tag-rules.mk tag-rules.mk: Now targets tag.dist and ftag.dist are only defined inside of CVS directories 2013-07-11 13:13:42 +00:00
targets-tools.mk targets-tools.mk: Fix broken clean target for undefined HDRDIR_SCOPE_SUFFIX 2017-04-05 13:30:54 +00:00
test-exe.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
test-java.mk make: Add profiler.mk 2017-12-10 14:00:12 +00:00
tex.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
text.mk text.mk: Merged change from V_1_1_31_6_POST_ACCEPTANCE (added empty test target) 2011-03-20 16:11:46 +00:00
textest.mk make: Replace pwd by $(PWD) 2017-12-18 13:45:55 +00:00
theme-images.mk make, scripts: Preserve modification time on installation 2017-08-31 19:40:39 +00:00
tmpl.mk make: Add TMPL as installation file type 2016-02-11 13:35:43 +00:00
tools-matlab.mk tools-matlab.mk: Add file 2014-01-26 15:08:37 +00:00
tools.mk make: Split up profiler.mk into profiler-defs.mk and profiler-rules-run.mk 2017-12-11 14:07:06 +00:00
topdir-autoconf.mk topdir-autoconf.mk: Check three levels deep for autoconfigured files 2015-07-08 13:01:21 +00:00
topdir.mk topdir.mk: Replace jw-build's build.py by projects.py 2018-03-07 11:26:10 +00:00
upload-defs-rpm.mk make, scripts: Add more scripts from ytools/devutil/scripts 2017-04-08 13:40:04 +00:00
upload-defs.mk upload-defs.mk: Fix UPLOAD_FILE_ROOT 2013-08-02 12:01:48 +00:00
upload-rules.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
upload.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
winres.rc.tmpl winres.rc.tmpl: Add file 2009-08-08 09:22:38 +00:00
wt-defs.mk wt-defs.mk: Add stub for WT_VERSION 2015-06-11 08:31:49 +00:00
yapp.mk py-mod.mk, qt-rules.mk, yapp.mk: Add HDRDIR_SCOPE_SUFFIX to ytools include files 2017-12-18 18:31:37 +00:00
zip-windows-files.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00