5459f98adc
Define PATH and LD_LIBRARY_PATH with := rather than =
...
For performance reasons, define PATH and LD_LIBRARY_PATH with := instead of =
This is a risky commit as it might break testing due to missing libraries
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-05-04 22:30:58 +00:00
4ed00f0186
path-rules.mk: Add file
...
Move ldlibpath target from ldlibpath.mk into newly created
path-rules.mk.
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-12-17 14:57:48 +00:00
5af9df5ef1
ldlibpath.mk: Temporarily disable multiple-inclusion preventer
...
This mutilated LD_LIBRARY_PATH under some circumstances, to be investigated
further.
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-12-11 18:50:48 +00:00
2594143b1f
make: Improvements to a couple of makefiles
...
- Depend.mk, ldlibpath.mk:
add multiple inclusion guards
- Flex-bison.mk
some dependency fiddling
- Py-defs.mk:
remove *.pyc on clean
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-10-30 12:02:43 +00:00
587b1ccfb6
ldlibpath.mk: Minimal code beautification
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-20 09:00:05 +00:00
db1e6097fa
ldlibpath.mk, py-defs.mk, rules.mk: Add ldlibpath.mk to py-defs.mk
...
Since python might need bound C libraries, too, this
looks like a good idea.
Signed-off-by: Jan Lindemann <jan@janware.com>
2017-08-01 21:53:36 +00:00
25b5bda6bb
ldlibpath.mk: Figure out export PATH via projects.py
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-03-06 15:16:24 +00:00
bac93b0a82
ldlibpath.mk: Create LD_LIBRARY_PATH from projects.py
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2016-01-27 16:59:46 +00:00
Jan Lindemann
634992f447
*.mk: Prefix non-env C/C++ flags with BUILD_
...
Prefix all CFLAGS / CPPFLAGS / LDFLAGS with BUILD_ to distinguish
them from flags read from the environment (and getting longer and
longer with +=).
2012-02-04 16:48:58 +00:00
Jan Lindemann
9f4e02e618
make: Replace sed by $(SED)
2012-02-04 10:59:02 +00:00
Jan Lindemann
63286f6576
ldlibpath.mk: Prepending PATH with paths from EXE_SEARCH_PATH
2010-11-20 16:04:01 +00:00
Jan Lindemann
b448274c97
run.mk: LD_LIBRARY_PATH and DLL_PATH -> ldlibpath.mk
...
Centralize all generation of LD_LIBRARY_PATH and DLL_PATH in
ldlibpath.mk.
2009-06-29 14:56:58 +00:00
Jan Lindemann
85ebee471b
ldlibpath.mk: Use NEW_LD_LIB_PATH as default for LD_LIBRARY_PATH
2007-08-18 20:32:39 +00:00
Jan Lindemann
9d141fe861
exe.mk: Split defs and rules -> ldlibpath.mk, rules.mk
...
Push LD_LIBRARY_PATH defs from exe.mk into ldlibpath.mk, and rules
into rules.mk.
2005-06-28 13:52:44 +00:00