Jussi Pakkanen
|
5297516c91
|
Changed target naming algorithm to avoid Windows file name forbidden characters.
|
2015-09-20 19:51:16 +03:00 |
Jussi Pakkanen
|
f9060a70bb
|
Converted a bunch of locations to support different target output path.
|
2015-09-03 00:01:39 +03:00 |
Marko Raatikainen
|
28f60ca474
|
Fix shared libraries for fortran
|
2015-08-31 20:20:11 +03:00 |
Jussi Pakkanen
|
5ffe46bc6a
|
Add version numbers to projects and generate a dep manifest.
|
2015-08-21 22:11:44 +03:00 |
Jussi Pakkanen
|
05d929d542
|
Fix introspection and make it possible to have top level targets with the same name in subprojects. Fixes #222.
|
2015-08-12 14:04:41 +03:00 |
Jussi Pakkanen
|
83cc5ce4c5
|
Allow more than one install script and make gtkdoc method return one.
|
2015-08-02 13:49:11 +03:00 |
Jussi Pakkanen
|
0e508bf818
|
Added a extract_all_objects method to make recombining targets easier. Fixes #205.
|
2015-07-21 21:34:18 +03:00 |
Jussi Pakkanen
|
833cb56f5c
|
Can create top level targets that have the same name but different type.
|
2015-07-05 01:47:34 +03:00 |
Jussi Pakkanen
|
cd40187d4e
|
Handle files() in Vala arguments and set up deps correctly.
|
2015-07-03 22:18:09 +03:00 |
Igor Gnatenko
|
1476af4ada
|
vala: don't ignore vala_args. Closes #192
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
2015-07-02 12:14:03 +03:00 |
Jussi Pakkanen
|
8cdd4c0c3c
|
Process dependency sources identically to specified ones.
|
2015-06-30 20:58:58 +03:00 |
Jussi Pakkanen
|
4c843d7299
|
Removed unused method. Closes #173.
|
2015-06-20 13:49:41 +03:00 |
Jussi Pakkanen
|
e0e963e502
|
Removed unused method. Closes #172.
|
2015-06-20 13:48:06 +03:00 |
Jussi Pakkanen
|
0e81077817
|
Moved shared library version checking from base class to sharedlibrary. Closes #170.
|
2015-06-20 13:45:25 +03:00 |
Jussi Pakkanen
|
6d7ad208d5
|
Removed unused method. Closes #169.
|
2015-06-20 13:40:23 +03:00 |
Jussi Pakkanen
|
97b17d7e41
|
Removed unused method. Closes #168.
|
2015-06-20 13:38:39 +03:00 |
Jussi Pakkanen
|
b18f18c542
|
Removed unused function. Closes #167.
|
2015-06-20 13:24:21 +03:00 |
Igor Gnatenko
|
93d15e4152
|
build: fix bad-continuation
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
2015-06-19 10:48:51 +03:00 |
Jussi Pakkanen
|
6d744b13ff
|
Now can create internal dependencies to simplify subproject usage.
|
2015-06-15 00:26:19 +03:00 |
Jussi Pakkanen
|
4428d97542
|
Fixed gui app.
|
2015-05-03 15:06:04 +03:00 |
Jussi Pakkanen
|
1f602ff155
|
Prune one string matching thingy.
|
2015-04-25 18:11:17 +03:00 |
Jussi Pakkanen
|
236436da56
|
Started enforcing types better with decorators.
|
2015-04-22 18:03:18 +03:00 |
Jussi Pakkanen
|
6237695e96
|
Use File objects for all sources. Fix all basic tests.
|
2015-04-22 15:53:46 +03:00 |
Jussi Pakkanen
|
bf9b5d7b72
|
The first step in a major refactoring starts by adding a new layer of abstraction.
|
2015-04-21 16:27:58 +03:00 |
Jussi Pakkanen
|
bfa68aaeaf
|
Autodetect Qt5 rcc dependencies as well as reasonably possible.
|
2015-04-08 23:05:14 +03:00 |
Jussi Pakkanen
|
e87d3c07ad
|
Can specify explicit dependencies for custom targets.
|
2015-04-02 16:43:35 +03:00 |
Hemmo Nieminen
|
a3544847ca
|
Accept source files in extract_objects() (also) as a list.
Signed-off-by: Hemmo Nieminen <hemmo.nieminen@iki.fi>
|
2015-04-02 14:56:37 +03:00 |
Jussi Pakkanen
|
2e93295c2e
|
Generate configure files immediately when they are declared. Closes #88.
|
2015-03-27 23:41:28 +02:00 |
Jussi Pakkanen
|
d2cb344c91
|
Remove duplicate entries from list of source files.
|
2015-03-14 00:49:10 +02:00 |
Jussi Pakkanen
|
1ac00031f9
|
Persist modules so they are imported only once for the lifetime of a build directory.
|
2015-03-13 19:55:09 +02:00 |
Jussi Pakkanen
|
48477102c9
|
Now can compile all Qt5 tests with module.
|
2015-03-09 19:39:12 +02:00 |
Jussi Pakkanen
|
6e6ac02eaf
|
Major refactoring to move Qt5 from core into a module. Rules are written but moc/uic/rrc are not generated yet.
|
2015-03-09 17:16:32 +02:00 |
Jussi Pakkanen
|
526c86d92f
|
I meant to do this originally.
|
2015-02-07 23:59:36 +02:00 |
Jussi Pakkanen
|
bf5466e7ef
|
An implementation of build_always as slightly modified from the original by Axel Waggershauser.
|
2015-02-07 14:48:38 +02:00 |
Jussi Pakkanen
|
525f0ae6d2
|
Harmonised copyright declarations.
|
2014-11-16 20:19:12 +02:00 |
Jussi Pakkanen
|
9ce01c16f4
|
Minor tweak.
|
2014-11-07 19:16:17 +02:00 |
Jussi Pakkanen
|
e5b1d855a1
|
Further harmonise held_object.
|
2014-11-07 19:05:15 +02:00 |
Jussi Pakkanen
|
188986fac3
|
Harmonise held_object usage somewhat.
|
2014-11-07 19:00:57 +02:00 |
Jussi Pakkanen
|
0c86f30d4b
|
Can install entire subtrees with one command. Closes #14.
|
2014-11-03 23:28:47 +02:00 |
Jussi Pakkanen
|
5d17e417b4
|
Can have arrays of stuff.
|
2014-09-20 19:01:48 +03:00 |
Jussi Pakkanen
|
77c14525c3
|
Autodetect runnable commands on unix (where chmod values might be wrong) and Windows (where files with weird suffixes are unrunnable.
|
2014-09-20 14:08:48 +03:00 |
Jussi Pakkanen
|
a8a696c55f
|
Per-target type known keyword lists.
|
2014-09-14 13:47:18 +03:00 |
Jussi Pakkanen
|
1c0a735e00
|
Use static library dependencies not when the library is built but when it is used.
|
2014-09-02 23:06:07 +03:00 |
Jussi Pakkanen
|
8f5a51f0c7
|
Warn on unknown kwargs on custom targets.
|
2014-08-12 22:51:36 +03:00 |
Jussi Pakkanen
|
81a7c41799
|
Print a warning on unknown keyword arguments on build targets.
|
2014-08-12 22:44:16 +03:00 |
Jussi Pakkanen
|
c4860ff60f
|
Updated copyright years.
|
2014-08-11 00:20:17 +03:00 |
Jussi Pakkanen
|
a5863477f8
|
Kill end of line whitespace dead.
|
2014-08-07 12:34:35 +03:00 |
Jussi Pakkanen
|
cf6a395014
|
Spell out include_directories.
|
2014-08-05 00:45:39 +03:00 |
Jussi Pakkanen
|
6af7f92ab3
|
Handle C# resource files.
|
2014-07-30 15:49:01 +03:00 |
Jussi Pakkanen
|
af0ca6751a
|
Made all unit tests pass again.
|
2014-07-27 03:11:50 +03:00 |