Jussi Pakkanen
|
11f2106228
|
Now can detect Java compiler.
|
2014-03-10 22:49:29 +02:00 |
Jussi Pakkanen
|
e321345f41
|
Started work on Java support because why not.
|
2014-03-10 22:35:00 +02:00 |
Jussi Pakkanen
|
26539f27fe
|
Added a link_depends keyword for build targets.
|
2014-03-07 20:10:59 +02:00 |
Jussi Pakkanen
|
040083cdb6
|
Can define custom linker flags.
|
2014-03-07 19:51:13 +02:00 |
Jussi Pakkanen
|
836c978c94
|
C++ compiler can compile .h file, too.
|
2014-02-23 22:07:54 +02:00 |
Jussi Pakkanen
|
51827d4484
|
Can override install directory on a target-by-target basis.
|
2014-02-12 22:37:25 +02:00 |
Jussi Pakkanen
|
d84d70fa9a
|
Specify subdirs explicitly.
|
2014-02-09 21:47:36 +02:00 |
Jussi Pakkanen
|
0384ca71f7
|
First half of the work required for pkg-config generator.
|
2014-02-06 00:16:23 +02:00 |
Jussi Pakkanen
|
ab0cc277d1
|
After an actual, factual bug report from a user, fixed include_directories so that it checks that the specified directories exist.
|
2014-01-18 23:11:59 +02:00 |
Jussi Pakkanen
|
4f0af86b52
|
Removed leftover print target.
|
2014-01-18 12:12:55 +02:00 |
Jussi Pakkanen
|
e21e7091e7
|
Track dependencies of subproject option files.
|
2013-12-09 20:39:53 +02:00 |
Jussi Pakkanen
|
6495334b03
|
Fixed subproject compiler detection.
|
2013-12-09 03:18:51 +02:00 |
Jussi Pakkanen
|
8e9879a83c
|
Can parse subprojects but it does not work yet.
|
2013-12-09 02:59:15 +02:00 |
Jussi Pakkanen
|
f6937e99eb
|
Some basic work on subprojects.
|
2013-12-09 02:43:28 +02:00 |
Jussi Pakkanen
|
17b5920aa8
|
Determine and use the proper linker based on input source languages.
|
2013-11-17 21:44:58 +02:00 |
Jussi Pakkanen
|
b9a2d0c10f
|
Checking cleanup.
|
2013-11-17 20:24:09 +02:00 |
Jussi Pakkanen
|
8f5d93b4d4
|
Can extract objects from targets and use them in other targets.
|
2013-11-05 01:47:09 +02:00 |
Jussi Pakkanen
|
337b14e602
|
Some test tuning.
|
2013-11-05 00:29:39 +02:00 |
Jussi Pakkanen
|
bcdb84fcbe
|
Can use object files directly in targets.
|
2013-11-05 00:16:17 +02:00 |
Jussi Pakkanen
|
ae06ca2afc
|
User options now do a full round trip.
|
2013-10-18 20:55:10 +03:00 |
Jussi Pakkanen
|
309a5c1510
|
Options can be accessed from scripts.
|
2013-10-16 22:33:33 +03:00 |
Jussi Pakkanen
|
3673791b4f
|
Rpaths start working.
|
2013-10-04 23:04:26 +03:00 |
Jussi Pakkanen
|
be2da48daa
|
Strip holders from ext deps.
|
2013-09-28 19:50:15 +03:00 |
Jussi Pakkanen
|
31b1c26fbd
|
More holder extraction.
|
2013-09-28 18:54:09 +03:00 |
Jussi Pakkanen
|
a9eb2e7317
|
Surgical strike complete. Data has been extracted from interpreter and unit tests pass.
|
2013-09-23 23:16:54 +03:00 |
Jussi Pakkanen
|
08622ae644
|
Moved even more stuff from interpreter to build.
|
2013-09-23 23:08:50 +03:00 |
Jussi Pakkanen
|
a2959fd0f4
|
Basic work on extracting build target types from the interpreter.
|
2013-09-23 22:34:41 +03:00 |
Jussi Pakkanen
|
3c3e580aea
|
Parse gettext command and generate rule.
|
2013-09-12 00:30:21 +03:00 |
Jussi Pakkanen
|
1571bfc6a9
|
Static cross linking works again.
|
2013-08-30 23:07:26 +03:00 |
Jussi Pakkanen
|
702d3e2d9c
|
Work started on supporting simultaneous native and cross builds.
|
2013-08-30 22:20:10 +03:00 |
Jussi Pakkanen
|
0f03b26f44
|
Removed -tt, which is not necessary with Python 3.
|
2013-06-20 18:07:03 +03:00 |
Jussi Pakkanen
|
7b8d24a9d8
|
Can use msvc static linker.
|
2013-04-19 23:59:06 +03:00 |
Jussi Pakkanen
|
b97f43b9b7
|
Can set global flags.
|
2013-01-26 01:44:56 +02:00 |
Jussi Pakkanen
|
3eab390158
|
Can generate configure files.
|
2013-01-14 01:13:55 +02:00 |
Jussi Pakkanen
|
5701529632
|
Can install data files.
|
2013-01-13 19:25:54 +02:00 |
Jussi Pakkanen
|
5969b1ed33
|
Can install Man files.
|
2013-01-12 14:31:43 +02:00 |
Jussi Pakkanen
|
8d038ef09e
|
Can install header files.
|
2013-01-12 13:53:19 +02:00 |
Jussi Pakkanen
|
c71f82432f
|
Extracted build data to its own class.
|
2013-01-11 22:59:49 +02:00 |