Thomas Nagy
05d117bad8
Fix for Python 2.5
2014-09-28 22:01:46 +02:00
Thomas Nagy
a3942d386b
Fixed the accidental data sharing introduced by the previous patches
2014-09-28 21:32:59 +02:00
Thomas Nagy
8fc4aacb7f
Regressions due to the changes in find_program
2014-09-28 21:16:54 +02:00
Thomas Nagy
c35c7237d6
Other problems with encodings
2014-09-28 19:27:02 +02:00
Thomas Nagy
608c2c51e1
Update load_module in compat15.py too
2014-09-28 02:58:24 +02:00
Thomas Nagy
388d94cca2
Ensure that Python scripts are read in the desired encoding
2014-09-28 01:30:00 +02:00
Thomas Nagy
fcc950dd46
Short build outputs by default in waf 1.8
2014-09-27 16:35:33 +02:00
Damián Nohales
2459bee8af
intltool: add style option to intltool_in
...
This allow to user to get abstracted about the passed intltool-merge
flags, so this code:
bld(
features = 'intltool_in',
flags = ['-d', '-q', '-u'],
source = 'myapp.desktop.in',
)
Now is equivalent to:
bld(
features = 'intltool_in',
style = 'desktop',
source = 'myapp.desktop.in',
)
2014-09-22 20:13:00 +02:00
Thomas Nagy
620dea5fb7
Issue 1487 - there can be race conditions or other kinds of errors to ignore
2014-09-22 19:31:01 +02:00
Jérôme Carretero
02ad15eb17
extras: halide: support generation of arbitrary outputs
2014-09-22 00:46:28 -04:00
Thomas Nagy
ee1f04770d
waf-1.8.0rc1
2014-09-21 21:04:48 +02:00
Thomas Nagy
d43e1278cf
missing import
2014-09-21 21:02:54 +02:00
Damián Nohales
471e8faf6e
demos: add GResource examples in glib2 demo
2014-09-21 20:59:25 +02:00
Damián Nohales
9cd10fe885
glib2: add GResource support
2014-09-21 20:59:04 +02:00
Thomas Nagy
c427ab45af
Issue 1392 - extras/use_config.py
2014-09-21 20:50:43 +02:00
Thomas Nagy
fec1956327
Issue 1212
2014-09-21 12:47:32 +02:00
Thomas Nagy
10f0efd217
Issue 1319 - make unit test paths more configurable
2014-09-21 11:03:34 +02:00
Thomas Nagy
69c1fb1fec
Issue 1319 - make unit test paths more configurable
2014-09-21 10:58:52 +02:00
Thomas Nagy
cb030505af
Issue 1487 - delete files or folders only if they exist on the filesystem
2014-09-21 10:10:55 +02:00
Damián Nohales
f990fca8ff
intltool: use APPNAME by default in intltool_po
...
Now user doesn't need to specify appname for intltool_po taskgen if he
has declared APPNAME.
2014-09-20 22:00:06 +02:00
Thomas Nagy
e1076cea83
Issue 1461 - Faster LaTeX processing
2014-09-20 21:51:54 +02:00
Thomas Nagy
95dad25c78
Issue 1485 again
2014-09-20 20:35:43 +02:00
Thomas Nagy
c182070bc5
Issue 1067
2014-09-20 19:27:27 +02:00
Thomas Nagy
9a782b0179
Issue 1322
2014-09-20 17:41:10 +02:00
Thomas Nagy
23e98b81e0
Issue 1485
2014-09-20 16:53:33 +02:00
Thomas Nagy
954056a782
Issue 1480 - force Node.children to the desired type
2014-09-20 14:29:16 +02:00
Thomas Nagy
74b5ffc153
Issue 1173 - resolve symlinks to the build directory
2014-09-20 13:46:11 +02:00
Thomas Nagy
7f2cc4ef42
Issue 1462 - Swig file installation example
2014-09-20 11:19:19 +02:00
Thomas Nagy
d246665be2
Let the swig tool scan <> includes
2014-09-20 11:04:33 +02:00
Damián Nohales
c0314641b7
intltool: move some code outside a loop in intltool_in
...
It's fine to execute this code just one time since the environment
variables won't change throughout the different source files.
2014-09-18 16:54:35 -03:00
Damián Nohales
2b5cab25d0
intltool: don't install merged files by default in intltool_in
...
It doesn't make sense to install merged files in LOCALEDIR in most
cases.
2014-09-18 16:54:35 -03:00
Damián Nohales
71b21ac6ed
intltool: fix INTLCACHE directory
2014-09-18 16:54:35 -03:00
Damián Nohales
8cf01e50b1
intltool: make podir default value consistent
...
Is more predictable if intltool_po and intltool_in have the same default
podir, that is, the current src directory.
2014-09-18 16:54:35 -03:00
Damián Nohales
d3badc58b4
intltool: be more clear on what is the default podir
2014-09-18 16:54:35 -03:00
Thomas Nagy
7b291268d4
Issue 1483 - i enjoy removing code
2014-09-17 19:14:30 +02:00
Thomas Nagy
7e84079cc7
docs
2014-09-14 20:26:07 +02:00
Thomas Nagy
470219ee6b
Issue 1477 - boost python detection
2014-09-14 20:08:35 +02:00
Thomas Nagy
d02127d136
sort the boost libraries by version number too, there may be more than one version installed on the system
2014-09-14 19:46:24 +02:00
Thomas Nagy
de249291c7
Removed the unnecessary and broken variable PYTHON_LIB defined in waf.bat
2014-09-14 18:57:03 +02:00
Thomas Nagy
d491de7486
conf.check generalization using arbitrary build functions
2014-09-14 10:58:29 +02:00
Thomas Nagy
08c4b175bf
Include all static libraries specified in the use=line
2014-09-14 10:48:12 +02:00
Jérôme Carretero
b541cd7327
extras: halide: handle variants, for cross-compilation
2014-09-13 13:49:25 -04:00
Jérôme Carretero
cacc8c343b
file_to_object: use different alignments
2014-09-08 17:36:49 -04:00
Jérôme Carretero
e8f4715c8d
extras: file_to_object: change method to work with the assembler instead of linker
2014-09-08 17:31:22 -04:00
Harald Klimach
7605c17732
Include the '-' in the regex to match the IA-32 string on 32 bit windows.
2014-09-03 13:50:10 +02:00
Syl
2242b53413
reworked previous fix to match the extension in the regex, based on if the lib is linked statically or dynamically.
...
removed regex "group" because no rules were applied (+?), they were mandatory.
2014-09-03 00:23:19 +02:00
Syl
e0d6bcd1bb
related to #1477 , add extension filter when matching lib names.
2014-09-02 23:42:55 +02:00
Thomas Nagy
a112808610
Issue 1481 - unreadable configuration cache file
2014-09-02 22:14:51 +02:00
Syl
ebfabe3cdb
fix indent
2014-09-01 23:17:52 +02:00
Syl
6f228d762a
fix issue #1477 , thanks to Maxime Arthaud for the patch.
2014-09-01 23:14:10 +02:00