Thomas Nagy
e297881d30
Missing method in qt5.py
2014-10-25 13:50:23 +02:00
Thomas Nagy
d24092184a
Issue 1502 - too much caching in qt logic
2014-10-25 13:39:22 +02:00
Thomas Nagy
86b25fa523
print the latex command executed
2014-10-23 22:22:18 +02:00
Thomas Nagy
9f6f814999
Issue 1497 - keep the hcode in subclasses
2014-10-13 19:45:05 +02:00
Thomas Nagy
b2cd86fc21
Do not force task generator attributes to be all lists
2014-10-10 07:31:16 +02:00
Thomas Nagy
8c0ead0ca1
Python 2.5 is definitely required
2014-10-04 13:49:28 +02:00
Thomas Nagy
5e4110443e
Optimizations
2014-10-04 12:44:03 +02:00
Thomas Nagy
6c9e7c6233
Much faster version of get_config_header
2014-10-02 21:09:16 +02:00
Damián Nohales
a9edfca3c8
glib2: Remove r_change_ext function
2014-10-01 01:23:42 +02:00
Thomas Nagy
9a0a7ca562
Added crutches for python-config detection on Python 2.5
2014-09-28 23:07:02 +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
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
Damián Nohales
9cd10fe885
glib2: add GResource support
2014-09-21 20:59:04 +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
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
c182070bc5
Issue 1067
2014-09-20 19:27:27 +02:00
Thomas Nagy
9a782b0179
Issue 1322
2014-09-20 17:41:10 +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
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
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
Thomas Nagy
a112808610
Issue 1481 - unreadable configuration cache file
2014-09-02 22:14:51 +02:00
Thomas Nagy
49a8bb15b2
Issue 1471 - use python-config to detect python
2014-08-31 21:11:41 +02:00
Thomas Nagy
69bb9f9209
Handle the -Xlinker case in parse_flags
2014-08-31 21:03:03 +02:00
Thomas Nagy
671add18e0
Install in the pycache folder of the file, not in the one of the task generator - Issue 1478
2014-08-29 20:05:58 +02:00
Harald Klimach
80f8225f8d
Do not use /logo on windows, as ifort expects input files with this option.
2014-08-28 11:27:44 +02:00
Harald Klimach
3c49de07a7
Modified ifort to use the -logo option for search of the compiler version.
2014-08-18 19:47:11 +02:00
Harald Klimach
ad330d76bc
Changed version option on windows to use /-prefix.
2014-08-14 20:19:51 +02:00
Thomas Nagy
cc1d38d14c
It seems that the Intel compiler dropped 'ifort' string
2014-08-14 20:03:28 +02:00
Thomas Nagy
32d2f0e1da
merged the os2 case in Utils.is_win32
2014-08-09 18:08:39 +02:00
Thomas Nagy
f6aca05fdd
Create __pycache__ files - Issue 1403
2014-07-25 18:15:23 +02:00
Syl
76731c8155
qt5: added Qt5WinExtras
2014-07-14 22:27:40 +02:00
Syl
4a3a3116c5
qt5: added qtmain to the possible lib
...
on Windows, build with QTMAIN and subsystem="windows" to create a Qt app without the console, Qt will use your "main" and manage the "WinMain" for you.
2014-07-06 11:28:54 +02:00
yngwe
342b4ab1ce
c_config: cleanup directory after configuration if no cache is needed.
2014-07-02 09:37:22 +02:00
Josh Bartel
a7eb3d811b
msvc: Create new task to install pdb file
...
Previously the msvc tool was re-using the install_task set up by ccroot
in apply_link by appending files to install_task.sources.
This is problematic because the install task is posted by the time the
call to install_files returns and the post method of the install task
copies files from sources to inputs and inputs as the list of files
that get installed. This usually worked due to the fact that the
install_task does not guard against getting posted multiple times. In
some situations such as installing and building a single target using
the --targets flag this was not working and pdb files would not be
installed.
This updates the msvc tool to create a separate task to install the
pdb files instead of re-using the existing install_task. This fixes
the issue observed with pdb files not being installed when building and
installing a single target and is also consistent with how other files
are being installed from ccroot such as in apply_implib and apply_vnum.
Change-Id: I9fc53061847453fdb5cf105f2276a2eab5fd43b4
Type: Bug Fix
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-06-11 00:26:14 +02:00
Alexander Afanasyev
9bad7d4f58
ccroot: Setting chmod=Utils.O644 for installation of static libraries
...
Signed-off-by: Thomas Nagy <tnagy2pow10@gmail.com>
2014-06-09 00:25:52 +02:00
Thomas Nagy
4161ce4827
Issue 1457 - boost or.hpp file
2014-05-23 00:49:27 +02:00
Thomas Nagy
27f0fc9450
Issue 1454
2014-05-21 17:21:29 +02:00
Thomas Nagy
79ef335d3d
Added defines for asm - #1442
2014-04-30 22:37:36 +02:00
Thomas Nagy
d4ca0e8cdc
Issue 1440
2014-04-27 20:06:04 +02:00
Thomas Nagy
8e7c583496
add bld(ut_cmd=True) to enable specific test execution commands - Issue 1438
2014-04-14 18:54:04 +02:00
Thomas Nagy
063da21871
Changed the default installation folders for import libraries
2014-04-09 22:24:55 +02:00