Simon
b7e4aed28b
Custom project build configurations
2015-07-04 19:13:11 +02:00
Simon
a62bef1323
Target dependecies now works
2015-07-04 12:11:10 +02:00
Simon
2424b81f30
Clean-up
2015-07-03 23:41:05 +02:00
Simon
7992473f7d
Found out and made some fixes to parent build configurations
2015-07-03 21:16:27 +02:00
Simon
ce6a58cd5f
Removed recusive writing
2015-06-29 18:31:37 +02:00
Simon
616dd559ec
Added ID print wrapper
2015-06-26 23:16:37 +02:00
Simon
11d85e44ee
Removed duplicate elements being written
2015-06-26 21:42:02 +02:00
Simon
b5b1d520ad
Added headers search paths and support for other build settings
2015-06-25 00:44:28 +02:00
Simon
c34269bb8c
Initial impl. for Xcode 6 - basic tests
2015-06-24 19:32:46 +02:00
Thomas Nagy
acf9032687
enable more tests on the build farm
2015-06-21 23:58:43 +02:00
Thomas Nagy
f7b4940158
docs
2015-06-21 22:43:19 +02:00
Thomas Nagy
1ee400aca5
docs
2015-06-21 21:55:12 +02:00
Thomas Nagy
1debaf5f03
Better error message when the c compiler is clang and gcc is not found
2015-06-20 23:17:24 +02:00
Thomas Nagy
a336bb1b8b
waf 1.8.11
2015-06-20 22:24:30 +02:00
Thomas Nagy
d761ad1397
Better error message when the c compiler is clang and gcc is not found
2015-06-20 22:21:43 +02:00
Thomas Nagy
42fb4f08a0
Hide the command update that appears in the logs
2015-06-20 14:55:08 +02:00
Thomas Nagy
57d804c16e
docs
2015-06-20 14:54:41 +02:00
Thomas Nagy
dfd6f7e958
Grey color
2015-06-16 07:35:46 +02:00
ita1024
18d8c6025f
Merge pull request #1585 from caitp/macplist
...
[macplist]: interpolate file
2015-06-14 22:09:10 +02:00
Caitlin Potter
9d763fc74f
[macplist]: interpolate file
...
Rather than using an inline interpolated heredoc string, or generating
the file in a pre-build step, allow the macplist task itself to
perform string interpolation on the contents of a plist file.
2015-06-14 15:53:46 -04:00
Thomas Nagy
65150769cd
Cleanup
2015-06-14 11:48:05 +02:00
Thomas Nagy
c91214e216
generated .py files might need to be byte-compiled and installed
2015-06-11 18:15:10 +02:00
ita1024
a12bfc9a94
Merge pull request #1584 from nikoder/nikoder_fix_tool_caching
...
Add tooldir to cache-check on loading module in Configure context.
2015-06-10 17:54:28 +02:00
Nikolaus Lieb
9fc9464238
Add tooldir to cache-check on loading module in Configure context.
2015-06-10 21:44:37 +08:00
ita1024
4a9d2bb7b9
Merge pull request #1583 from cawka/feature-shlib
...
Change with shared library compatibility version handling
2015-06-06 13:23:27 +02:00
Alexander Afanasyev
728205fe3c
Change with shared library compatibility version handling
...
For ELF binaries (e.g., Linux): default compatible version (SONAME =
`<library-name>.so.<MAJOR>`) can be specialized using additional `cnum`
parameter to `<library-name>.so.<MAJOR>.<MINOR>` or
`<library-name>.so.<MAJOR>.<MINOR>.<PATCH>`.
For Mach-O binaries (e.g., OS X):
- (bugfix) install-name points to compatible version (not absolute path
to a non-versioned library)
- Default install-name `<install-path>/<library-name>.<MAJOR>.dylib` can
be specialized using `cnum` parameter to
`<install-path>/<library-name>.<MAJOR>.<MINOR>.dylib` or
`<install-path>/<library-name>.<MAJOR>.<MINOR>.<PATCH>.dylib`
- `-Wl,-compatibility_version` and `-Wl,-current_version` flags use
version from cnum/vnum (default cnum is vnum.split('.')[0])
2015-06-05 17:27:32 -07:00
Thomas Nagy
92f584fd8f
Repeated failures remove signatures - Issue 1580
2015-05-31 16:51:44 +02:00
Thomas Nagy
f6b6191480
Additional crutches for protoc
2015-05-28 23:08:07 +02:00
Thomas Nagy
04556a4d28
Use adequate variable for include paths in protoc.py
2015-05-27 18:45:20 +02:00
ita1024
c5d0619c9e
Merge pull request #1577 from arteymix/master
...
Fix the '--threading' option for valac.
2015-05-26 16:59:34 +02:00
Guillaume Poirier-Morency
f14678f3e6
Fix the '--threading' option for valac.
...
The actual compiler option is named '--thread', not '--threading'.
Renames the waf option for 'thread': it shouldn't be breaking anyone as
it was not even working.
2015-05-26 03:25:33 -04:00
Thomas Nagy
3886c70929
waf 1.8.10
2015-05-24 15:39:46 +02:00
Thomas Nagy
ea59b302c5
Fixed conf.multicheck error handling
2015-05-23 15:09:37 +02:00
Thomas Nagy
f048d6d20f
Do not duplicate flags from the OS environment - https://github.com/waf-project/waf/issues/1574
2015-05-16 14:26:43 +02:00
ita1024
be7c6103dc
Merge pull request #1573 from dale-stewart/master
...
qt5: cope with library names like 'Qt5Core' instead of 'QtCore5'
2015-05-14 23:53:12 +02:00
Dale Stewart
1bc6c745c9
qt5: cope with library names like 'Qt5Core' instead of 'QtCore5', as in Qt 5.4 on Windows
2015-05-14 16:15:57 -05:00
Thomas Nagy
802e937d73
Regression caused by 588f809ffa
- https://github.com/waf-project/waf/pull/1572
2015-05-08 18:16:48 +02:00
ita1024
4adc55a9c9
Merge pull request #1571 from srouquette/master
...
cpplint: keep the old import
2015-05-06 23:09:51 +02:00
Syl
8ef1fa7733
cpplint: keep the old import
2015-05-06 22:33:31 +02:00
ita1024
398be70a11
Merge pull request #1570 from srouquette/master
...
cpplint: fixed import.
2015-05-06 21:15:44 +02:00
Syl
085b80fdb3
cpplint: fixed import. The version on pypi is now up to date and works with Python3.
2015-05-06 19:19:05 +02:00
Thomas Nagy
a4c2370ee4
WriteConsole type - https://github.com/waf-project/waf/issues/1567
2015-05-05 07:33:47 +02:00
ita1024
a3b8ba5d03
Merge pull request #1566 from yag00/master
...
swig tool can handle -outdir parameter
2015-05-03 19:30:05 +02:00
christophe.duvernois
28639e5c98
playground test update for swig with -outdir parameter
2015-05-03 18:47:05 +02:00
christophe.duvernois
533599b7ba
swig tool can handle -outdir parameter
2015-05-03 16:58:50 +02:00
Thomas Nagy
b45f52165b
docs
2015-05-03 10:22:28 +02:00
Thomas Nagy
120af4f1d0
docs
2015-05-03 01:03:11 +02:00
Thomas Nagy
9fdfec763d
provide --no-lock-in-top and --no-lock-in-run for packagers
2015-05-02 17:13:00 +02:00
Thomas Nagy
d4ec554cdf
Simplify initialization of --top and --out in out-of-tree builds
2015-05-02 16:48:48 +02:00
Thomas Nagy
de6b9bde38
Replace cygwin paths in solution files - https://github.com/waf-project/waf/issues/1562
2015-05-01 13:00:45 +02:00