jw-pkg/make
Jan Lindemann 837f8f97bb swig.mk: Fix multiple file location issues
This commit fixes multiple issues with locating Perl and Python directories and
files. It was driven by the need to have it work on Yocto, and isn't tested
anywhere else. It also fixes __pycache__/%.pyc issues from the Python 2 -> 3
transition.

Signed-off-by: Jan Lindemann <jan@janware.com>
2019-06-24 12:34:43 +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 bin.mk: Allow for removal of subdirectories in clean target 2019-03-12 11:36:34 +00:00
cache.mk Further improve build time: Try to avoid calling projects.py 2019-02-28 14:48:57 +00:00
cleandirs.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
conf.mk conf.mk, crontab.mk: Fix accidental cleanup of .h in conf.mk and crontab.mk 2019-01-30 16:23:24 +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: Purge spaces in text files 2019-03-06 12:38:20 +00:00
crontab.mk conf.mk, crontab.mk: Fix accidental cleanup of .h in conf.mk and crontab.mk 2019-01-30 16:23:24 +00:00
dav.mk conf/profile, make, scripts: Search-and-replace cvs.jannet.de -> cvs.janware.com 2019-06-15 08:15:28 +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 defs-cpp.mk: Code beautification 2019-06-10 12:32:17 +00:00
defs-dev.mk conf/profile, make, scripts: Search-and-replace cvs.jannet.de -> cvs.janware.com 2019-06-15 08:15:28 +00:00
defs-dirs.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
defs-dist.mk conf/profile, make, scripts: Search-and-replace cvs.jannet.de -> cvs.janware.com 2019-06-15 08:15:28 +00:00
defs.mk defs.mk:: Define variables empty, space and comma 2019-06-21 09:32:54 +00:00
depend.mk make: Prefix BUILD_ to a couple of makefile variables 2019-04-08 18:26:45 +00:00
dev-utils.mk dev-utils.mk, list-files.mk, topdir.mk: Extract from dev-utils.mk and topdir.mk 2019-06-13 11:11:20 +00:00
dirs.mk Further improve build time: Try to avoid calling projects.py 2019-02-28 14:48:57 +00:00
disabled.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
dist.mk conf/profile, make, scripts: Search-and-replace cvs.jannet.de -> cvs.janware.com 2019-06-15 08:15:28 +00:00
doc-rules.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
doc.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
doxygen.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
dummy.mk make: Replace some executables by absolute paths to improve performance 2017-09-02 19:26:52 +00:00
exe.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
generic.mk generic.mk: Add file 2005-06-17 11:38:19 +00:00
gettext.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +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 git-submod.mk: Fix multiple branches in SUBMOD_MAIN_BRANCH 2019-04-08 13:18:47 +00:00
header.mk $(MODDIR)/make/defs.mk: Split off defs-cpp.mk with C++ definitions 2019-02-27 20:46:54 +00:00
htdocs.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
images.mk images.mk: Add file 2007-08-30 10:12:14 +00:00
include.mk $(MODDIR)/make/defs.mk: Split off defs-cpp.mk with C++ definitions 2019-02-27 20:46:54 +00:00
install-files.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
isolinux.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
java.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
js.mk js.mk: Beautify error for non-existent closure-compiler.jar 2019-05-17 12:33:24 +00:00
ldlibpath.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
lib.mk lib.mk: Disable building of .so and friends if no .a is present 2019-03-13 15:26:22 +00:00
libsrc.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +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: Purge spaces in text files 2019-03-06 12:38:20 +00:00
linux-rpm.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
list-files.mk listfiles.mk: Fix cpio --directory option 2019-06-13 11:50:10 +00:00
lo.mk make: Rename CFLAGS, CXXFLAGS and CPPFLAGS variables 2019-03-19 07:07:00 +00:00
main.mk make: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +00:00
make.mk defs.mk, make.mk: Add CREATE_PKG_CONFIG variable 2019-06-03 09:06:41 +00:00
Makefile Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
mcu-defs.mk defs-cpp.mk, mcu-defs.mk: Do MCU_OPENOCD_CFG_NAME definition from one place 2019-03-30 10:17:19 +00:00
mcu-exe.mk defs.mk, mcu-exe.mk: Code beautification 2019-03-30 10:47:48 +00:00
mcu-flash.mk mcu-flash.mk: Work around broken clean target 2019-06-03 21:01:32 +00:00
mcu-topdir.mk make, tmpl/tagged: Add basic microcontroller support 2019-03-06 12:19:42 +00:00
path-rules.mk path-rules.mk: Add file 2017-12-17 14:57:48 +00:00
platform.mk defs-cpp.mk, platform.mk: Add support for st-disc1-f429i 2019-04-04 14:36:38 +00:00
plugin-defs.mk make: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +00:00
plugin-version.mk make: Rename CFLAGS, CXXFLAGS and CPPFLAGS variables 2019-03-19 07:07:00 +00:00
plugin.mk make: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +00:00
prereq-installed.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
profile.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
profiler-defs.mk make: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +00:00
profiler-rules-run.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +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 proj.mk: Remove references to cfg_dist.mk and cfg_dev.mk 2019-06-21 11:52:45 +00:00
projdefs.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
project.conf project.conf: Make OpenEmbedded build work 2019-06-19 10:11:02 +00:00
projects-dir.mk projects-dir.mk: Comment beautification 2019-06-24 12:34:42 +00:00
projects.mk make, scripts: Flip some more switches from pathon 2 to 3 (untested!) 2019-06-02 12:28:13 +00:00
py-defs.mk py-defs.mk: Add automatic detection of PY_CPYTHON_PREFIX 2019-06-11 08:47:46 +00:00
py-mod.mk py-mod.mk, py-rules.mk: Split up py-mod.mk in py-mod.mk and py-rules.mk 2019-06-22 10:11:44 +00:00
py-rules.mk py-rules.mk: Make more consistent use of PY_CPYTHON_PREFIX 2019-06-22 12:11:43 +00:00
py-run.mk make, scripts: Flip some more switches from pathon 2 to 3 (untested!) 2019-06-02 12:28:13 +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: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +00:00
qt-pro.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
qt-rules.mk make: Rename CFLAGS, CXXFLAGS and CPPFLAGS variables 2019-03-19 07:07:00 +00:00
qt.mk qt.mk: Include qtversion.mk, fixes build in feedfs-qt 2017-04-21 06:52:57 +00:00
qtexe.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
qtplugin.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
qtso.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
qttools.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +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 rpmdist.mk: Rename target tgz to pkg-tgz for consistency 2019-06-15 08:14:44 +00:00
rules.mk rules.mk: Use $(CXX) instead of $(LD) for linking 2019-06-15 10:06:50 +00:00
run.mk make: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +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 scripts.mk: Remove include defs-cpp.mk from scripts.mk 2019-06-15 15:17:53 +00:00
smart-selection.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
so.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +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 conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
standalone-exe.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
std-tools.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
subdirs.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
subtree.mk subtree.mk: Beautify target dependencies 2019-06-19 10:08:28 +00:00
suse-selection.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +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 swig.mk: Fix multiple file location issues 2019-06-24 12:34:43 +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 make, tmpl/tagged: Add basic microcontroller support 2019-03-06 12:19:42 +00:00
tagged-tmpl.mk make, tmpl/tagged: Add basic microcontroller support 2019-03-06 12:19:42 +00:00
targets-tools.mk defs.mk:: Define variables empty, space and comma 2019-06-21 09:32:54 +00:00
test-exe.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
test-java.mk make: Add profiler.mk 2017-12-10 14:00:12 +00:00
tex.mk conf/profile, make, scripts: Search-and-replace cvs.jannet.de -> cvs.janware.com 2019-06-15 08:15:28 +00:00
text.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
textest.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
theme-images.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
tmpl.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
tools-matlab.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
tools.mk make: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +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 dev-utils.mk, list-files.mk, topdir.mk: Extract from dev-utils.mk and topdir.mk 2019-06-13 11:11:20 +00:00
upload-defs-rpm.mk conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30 2019-03-03 18:12:28 +00:00
upload-defs.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
upload-rules.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00
upload.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +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: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +00:00
yapp.mk make: Modify only BUILD_*FLAGS in jw-build/make/*.mk 2019-04-10 06:43:40 +00:00
zip-windows-files.mk Everywhere: Purge spaces in text files 2019-03-06 12:38:20 +00:00