2
0
mirror of https://gitlab.com/ita1024/waf.git synced 2024-11-16 06:57:21 +01:00
Commit Graph

101 Commits

Author SHA1 Message Date
Thomas Nagy
f45e5c9d6e
Python 3 syntax cleanup 2015-09-28 21:44:50 +02:00
Thomas Nagy
ef72d4657f
Tests 2015-09-20 11:42:20 +02:00
Thomas Nagy
8ba068670a
Enable vala processing on a folder basis with the vala_dir parameter - Issue 1601 2015-09-19 19:53:46 +02:00
Thomas Nagy
7c982f1999
Missing configuration line for demos/vala/ to enable resource processing 2015-09-19 17:12:04 +02:00
Thomas Nagy
19042c840e
clean up in demos/vala 2015-09-19 17:01:03 +02:00
Thomas Nagy
8ea1de44a7
Vala resources - Issue 1626 2015-09-19 09:53:53 +02:00
Thomas Nagy
7cca5e060f
Broken configurations may leave stale variables 2015-09-03 23:34:34 +02:00
Thomas Nagy
e10398fcd3
docs 2015-07-11 20:17:16 +02:00
Thomas Nagy
933feab352
Glob mac_app resource trees - Issue 1586 2015-06-27 15:18:57 +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
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
6481398a82
Note on Configure.autoconfig (True/False/'clobber') 2015-02-18 01:03:10 +01:00
Thomas Nagy
9d37801661
Show how to re-use the outputs from a task generator into another - vala 2015-02-17 16:50:19 +01:00
Thomas Nagy
e0c1f331dc
Do not create the same file twice in demos/subst 2015-02-14 15:41:32 +01:00
Thomas Nagy
cc875ba2c2
Updated demos/vala - namespace required 2015-02-14 11:05:45 +01:00
Thomas Nagy
d68e1ff072
Handle non-string and non-list values in substitutions (subst) 2015-02-07 22:27:54 +01:00
Thomas Nagy
38ae92994d
Update in demos/d/ 2015-01-30 01:06:15 +01:00
Thomas Nagy
1551b070b2
Fix and test for class names containing utf-8 characters - Python 2.7 and 3.x 2015-01-06 12:29:06 +01:00
Thomas Nagy
149653a937
First commit of the year 2015 2015-01-01 16:24:54 +01:00
Thomas Nagy
18ce4bdc21
waf 1.8.5 2014-12-14 16:22:24 +01:00
Thomas Nagy
a71bc05547
Removed python 2.4 from the list of interpreters for testing 2014-10-04 13:58:53 +02:00
Thomas Nagy
c422a1c647
Let waf 1.8 run under python 2.4 - with ugly outputs 2014-09-28 22:47:14 +02:00
Thomas Nagy
8fc4aacb7f
Regressions due to the changes in find_program 2014-09-28 21:16:54 +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
Damián Nohales
471e8faf6e demos: add GResource examples in glib2 demo 2014-09-21 20:59:25 +02:00
Thomas Nagy
d491de7486
conf.check generalization using arbitrary build functions 2014-09-14 10:58:29 +02:00
Thomas Nagy
e9ae4cc5b0
Moved the ocaml, fluid, go and swig examples to the playground area 2014-07-20 05:14:56 +02:00
Thomas Nagy
d96844a913
Updated the pdflatex example for newer texlive versions (Ubuntu 14) 2014-06-20 11:40:49 +02:00
Thomas Nagy
e6b729487a
Moved the doxygen example to where it belongs under playground/ 2014-06-12 07:24:55 +02:00
Thomas Nagy
8821ab2b28
moved pch out of demos (requires extras/pch.py) and disabled the dependency on boost 2014-05-21 01:37:14 +02:00
Alexander Afanasyev
3970ffd149
extras/pch.py: Experimental extension to enable precompiled headers for clang++ and g++
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-05-21 00:56:41 +02:00
Thomas Nagy
79ef335d3d
Added defines for asm - #1442 2014-04-30 22:37:36 +02:00
Thomas Nagy
816023237b Define the intltool cache flag automatically - Issue 1221 2014-03-30 01:33:15 +01:00
Thomas Nagy
92638245ff
Fixed bld(features='tex', deps='wscript') 2014-03-09 18:25:53 +01:00
Thomas Nagy
eb9bf12473
added a note regarding the branch waf-1.7 2014-01-26 01:27:02 +01:00
Thomas Nagy
835528be01 docs for the regexp substitution in demos/subst/ 2014-01-14 20:01:05 +01:00
Jérôme Carretero
33a60e79e7 treecleaner: 'in [...]' replaced by 'in (...)' where appropriate 2014-01-05 16:27:06 -05:00
Thomas Nagy
d74a2900a3 wrong exception name in demos/subst/wscript 2014-01-01 16:07:08 +01:00
Thomas Nagy
a2691d82dd variants docs, Issue 1147 2013-11-10 06:00:17 +01:00
Thomas Nagy
067ade9a40 Issue 1375, doxygen and paths containing spaces 2013-11-07 23:11:57 +01:00
Thomas Nagy
4c3af52305 docs: uselib -> use 2013-10-01 23:44:27 +02:00
Thomas Nagy
07cb27929e cosmetic changes in the demos/tex/wscript file 2013-08-27 12:19:32 +02:00
Joe Steeve
bced7cedb0 Test case for Tools.tex with 'makeglossaries' support
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2013-08-27 12:15:30 +02:00
Thomas Nagy
760d0f875c Issue 1319 Reduce the amount of paths for the unit test execution 2013-05-19 08:49:40 +02:00
Thomas Nagy
57eaf369c5 extend the subst task to support other copy modes such as hard linking 2013-05-05 22:54:19 +02:00
Thomas Nagy
c0776f63ee docs 2012-12-22 17:42:54 +01:00
Thomas Nagy
59363114c3 Issue 1232 2012-12-16 16:58:55 +01:00
Thomas Nagy
083b6e138e Issue 1234 2012-12-15 00:32:20 +01:00
Thomas Nagy
20b2e61468 docs for Issue 1233 2012-12-09 05:14:42 +01:00