jw-pkg/make
Jan Lindemann 6c2fa903c7 Fix: Don't set CC, LD, CXX via ?=
CC, LD and CXX are builtin, and they also override ?=, so ?= is pointless.

This solution disallows specifying a compiler from the environment. There
should be some solution with $(origin CC), but this seems too clunky for now.

Signed-off-by: Jan Lindemann <jan@janware.com>
2019-07-01 15:48:28 +00:00
..
autoconf.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
backup.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
bin.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
cache.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
cleandirs.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
conf.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
contrib.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
cpp-extra-targets.mk make: Rename CFLAGS, CXXFLAGS and CPPFLAGS variables 2019-03-19 07:07:00 +00:00
cpp.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
crontab.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
dav.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
debugger.mk debugger.mk performance: Don't run gdb if no core file is present 2019-04-27 15:28:14 +00:00
defs-cpp.mk Fix: Don't set CC, LD, CXX via ?= 2019-07-01 15:48:28 +00:00
defs-dev.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
defs-dirs.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
defs-dist.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
defs.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
depend.mk make: Replace BUILD_XXX make flag variables by FINAL_XXX 2019-06-24 12:58:53 +00:00
dev-utils.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
dirs.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
disabled.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
dist.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
doc-rules.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
doc.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
doxygen.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
dummy.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
exe.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
generic.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
gettext.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
git-cvs-bridge.mk git-cvs-bridge.mk: Add support for GIT_CVSIMPORT_EXTRA_ARGS 2019-01-08 11:03:36 +00:00
git-submod.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
header.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
htdocs.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
images.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
include.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
install-files.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
isolinux.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
java.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
js.mk js.mk: Beautify error for non-existent closure-compiler.jar 2019-05-17 12:33:24 +00:00
ldlibpath.mk make: Replace BUILD_XXX make flag variables by FINAL_XXX 2019-06-24 12:58:53 +00:00
lib.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
libsrc.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +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 Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
linux-rpm.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
list-files.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
lo.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
main.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
make.mk Fix: Don't set CC, LD, CXX via ?= 2019-07-01 15:48:28 +00:00
Makefile Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
mcu-defs.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
mcu-exe.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
mcu-flash.mk mcu-flash.mk: Work around broken clean target 2019-06-03 21:01:32 +00:00
mcu-topdir.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
path-rules.mk path-rules.mk: Add file 2017-12-17 14:57:48 +00:00
platform.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
plugin-defs.mk make: Replace BUILD_XXX make flag variables by FINAL_XXX 2019-06-24 12:58:53 +00:00
plugin-version.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
plugin.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
prereq-installed.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
profile.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
profiler-defs.mk make: Replace BUILD_XXX make flag variables by FINAL_XXX 2019-06-24 12:58:53 +00:00
profiler-rules-run.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
profiler.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
proj.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
projdefs.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
project.conf project.conf: Make OpenEmbedded build work 2019-06-19 10:11:02 +00:00
projects-dir.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
projects.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
py-defs.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
py-mod.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
py-rules.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
py-run.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
python-cli.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
qt-defs.mk make: Replace BUILD_XXX make flag variables by FINAL_XXX 2019-06-24 12:58:53 +00:00
qt-pro.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
qt-rules.mk make: Replace BUILD_XXX make flag variables by FINAL_XXX 2019-06-24 12:58:53 +00:00
qt.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
qtexe.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
qtplugin.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
qtso.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
qttools.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +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 Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
rules.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
run.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
scripts-targets.mk make, scripts: Flip some more switches from pathon 2 to 3 (untested!) 2019-06-02 12:28:13 +00:00
scripts.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
smart-selection.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
so.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
song.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
srcdist.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
standalone-exe.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
std-tools.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
subdirs.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
subtree.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
suse-selection.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
svg.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
swig.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
tag-defs.mk make: Replace sed by $(SED) 2012-02-04 10:59:02 +00:00
tag-rules.mk srcdist.mk: Make wd-upload work with upload-defs.mk 2019-01-08 10:53:32 +00:00
tagged-tmpl-repo.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
tagged-tmpl.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
targets-tools.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
test-exe.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
test-java.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
tex.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
text.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
textest.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
theme-images.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
tmpl.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
tools-matlab.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
tools.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
topdir-autoconf.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
topdir.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
upload-defs-rpm.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
upload-defs.mk Everywhere: Rename MOD_SCRIPT_DIR -> JWB_SCRIPT_DIR 2019-06-29 21:45:24 +00:00
upload-rules.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
upload.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
vim.mk vim.mk: Change INSTALL_VIM_SYSTEM_PLUGIN_PATH 2018-09-29 13:34:31 +00:00
winres.rc.tmpl Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
wt-defs.mk make: Replace BUILD_XXX make flag variables by FINAL_XXX 2019-06-24 12:58:53 +00:00
yapp.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00
zip-windows-files.mk Everywhere: Rename MODDIR -> JWBDIR 2019-06-29 21:34:18 +00:00