Thomas Nagy
b807733cad
docs
2015-04-26 12:18:15 +02:00
Thomas Nagy
924f8bbce8
Inserting LDFLAGS at the end of the command-line causes less overhead than expected, and LINKFLAGS can still be used for flags in the beginning of the line
2015-04-22 21:34:45 +02:00
ita1024
7d039ef84c
Merge pull request #1554 from dsvensson/master
...
Use same prefix convention for python as with ruby and perl.
2015-04-11 18:57:49 +02:00
Daniel Svensson
588f809ffa
Use same prefix convention for python as with ruby and perl.
...
Should /usr/local/.../site-packages not be in sys.path in some
platform, a user would pass --pythondir, and --pythonarchdir to
waf when compiling, or modify sys.path.
This makes waf work more predictable, as when passing --prefix
parameter to the build, everything will be installed under this
directory.
2015-04-11 16:26:30 +02:00
ita1024
dee5ac6fe0
Merge pull request #1553 from dsvensson/master
...
Find xsubpp in order, privlib, vendorlib and path.
2015-04-11 13:25:03 +02:00
Daniel Svensson
c53a6f9e07
Find xsubpp in order, privlib, vendorlib and path.
2015-04-11 13:17:21 +02:00
Thomas Nagy
ba7295d555
xsubpp misconfiguration on redhat systems
2015-04-11 10:51:19 +02:00
Thomas Nagy
0c0e0388a0
More accurate rpath parsing in parse_flags
2015-04-08 23:32:53 +02:00
Thomas Nagy
d46bc99b22
No more ftp.waf.io
2015-04-08 19:11:49 +02:00
Thomas Nagy
41c7b2dcf8
docs
waf-1.8.8
2015-04-06 17:55:40 +02:00
Thomas Nagy
8ac4646d09
Updated the apidocs and The Waf Book
2015-04-06 14:46:55 +02:00
Thomas Nagy
47cf5cecaa
Issue 1552 - attempt to fix the installation path regression on 32-bit Ubuntu caused by Issue 1536
2015-04-03 21:24:46 +02:00
Thomas Nagy
cb2f3ff7d5
new readme for github
2015-04-03 20:22:21 +02:00
Thomas Nagy
ecac06a341
new readme for github
2015-04-03 20:11:53 +02:00
Thomas Nagy
b8c965153c
Issue 1551 - use -Bstatic and -Bdynamic in parse_flags
2015-03-26 21:50:23 +01:00
Jérôme Carretero
01f0ee1005
extras: file_to_object: allow source=[...]
2015-03-18 22:27:53 -04:00
Daniel Welty
94a48cc4ae
msvc: Support additional cross-compile types
...
VS 2013 supports cross-compiling for x86 and arm from amd64, but Waf
wouldn't search for these compilers.
Change-Id: I5b0d6809b666587d5aea19e6491fa7f0572c1a40
Type: Bug Fix
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2015-03-17 02:11:41 +01:00
Thomas Nagy
d1f7f7c78d
Miscellaneous platform support
2015-03-14 03:02:01 +01:00
Thomas Nagy
eefb67755e
Issue 1529 - conf.check(function_name)
2015-03-13 17:47:53 +01:00
Thomas Nagy
fb1d5440ea
cleanup
2015-03-12 19:24:02 +01:00
Thomas Nagy
4a362be394
More accurate regexp on re_vnum
2015-03-12 19:22:08 +01:00
Harald Klimach
52f63ac945
Fixed logic to identify intel fortran compiler.
2015-03-10 16:59:53 +01:00
Thomas Nagy
7f05ab7290
Optimizations
2015-03-08 18:30:57 +01:00
Thomas Nagy
cca30e91f4
Re-use the functions defined in waflib/Utils.py
2015-03-07 02:29:42 +01:00
Thomas Nagy
02f4e0f1c0
Fortran errors lead to broken signatures - Issue 1546
2015-03-07 02:13:22 +01:00
Thomas Nagy
6a73ff9512
Do not use colors for jython in cmd.exe by default
2015-03-06 23:02:23 +01:00
Thomas Nagy
ea8ff1c6ab
Jython detection enhancements
2015-03-06 22:02:10 +01:00
Thomas Nagy
6cfc3ebeef
docs
2015-03-06 18:27:43 +01:00
Thomas Nagy
82743d7966
docs
2015-03-05 19:49:57 +01:00
Thomas Nagy
ff2ab4076f
Fix for gcc detection under msys - it behaves like cygwin
2015-03-05 16:18:51 +01:00
Daniel Vollmer
b1a606c8e6
Generate doxygen into a sub-folder of build
...
When no OUTPUT_DIRECTORY was set for doxygen, then the parent
directory of the doxyfile was used. If the doxyfile is in the
root-directory, then this was the build-directory itself, which
led to the complete build-directory (including all other build
artifacts) to be installed.
The OUTPUT_DIRECTORY set (if not given) now includes the name
of the doxyfile itself (+ suffix '.doxy').
The install of doxygen-generated files also did not preserve
the directory structure.
The doxy playground example was simplified and updated, as
separate installation is no longer needed.
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2015-03-05 15:14:22 +01:00
Thomas Nagy
1b65d73c56
Unraised exception in get_targets, get_tgen_by_name already raises one
2015-03-05 03:16:28 +01:00
Thomas Nagy
df379d3ecd
Look up doxygen inputs relative to the doxygen file - Issue 1542
2015-03-04 19:25:35 +01:00
Harald Klimach
8d788d3e28
Make the NEC Fortran compiler detection flexible to cover the sxf03 as well as the sxf90.
2015-03-04 09:23:00 +01:00
Thomas Nagy
80344dee5e
Use splitlines when possible
2015-03-03 12:19:25 +01:00
Jérôme Carretero
340551d8a0
extras: file_to_object: basic file name escape (fixes issue on Windows)
2015-03-02 18:22:24 -05:00
Thomas Nagy
c47b9bcd85
Configuration test for gccdeps flags
2015-03-02 16:54:56 +01:00
Thomas Nagy
a72bd89be3
Removed the accidental dependency on git to create the waf file
waf-1.8.7
2015-03-01 12:04:11 +01:00
Thomas Nagy
9a72b14976
Enable environment-provided flags for cross-compilation in python.py
2015-03-01 11:59:16 +01:00
Thomas Nagy
e49afff0fe
waf 1.8.7, coming soon
2015-02-27 21:16:03 +01:00
Thomas Nagy
47a100480f
Issue 1538 - make detection of pyembed optional
2015-02-27 12:03:53 +01:00
Thomas Nagy
fa139c5d09
Invalid indentation in Python 3 and regexp enhancements
2015-02-26 23:05:27 +01:00
Thomas Nagy
e5056b9ade
Example to how how to obtain build dependencies through strace
2015-02-26 22:30:47 +01:00
Thomas Nagy
a4202b3501
docs
2015-02-25 16:46:27 +01:00
Harald Klimach
d0c1333396
Corrected the module name convention for the NEC SX compiler.
2015-02-25 15:46:54 +01:00
Harald Klimach
8b58f728b9
Merge branch 'master' of https://code.google.com/p/waf
2015-02-25 11:21:01 +01:00
Harald Klimach
7775cda5c3
Added NEC compiler descriptions for SX machines.
2015-02-25 11:15:55 +01:00
Thomas Nagy
f87ff1060d
xz compression is new in Python 3.5
2015-02-24 21:20:15 +01:00
Thomas Nagy
b9e3d25918
Issue 1537 - batched_cc /Fo option requires a trailing path separator
2015-02-24 17:50:01 +01:00
Thomas Nagy
c4e25382cd
Regression on windows caused by r823b4cd2dc03d06a81e0ab003606067da03d8745 (default bindir and libdir)
2015-02-23 17:03:48 +01:00