Jussi Pakkanen
|
6ff098bea6
|
Store configuration values in an object rather than global variables.
|
12 years ago |
Jussi Pakkanen
|
bf62937711
|
Can extract compiler ID string.
|
12 years ago |
Jussi Pakkanen
|
140f30470b
|
Can run trial compilations on a given compiler.
|
12 years ago |
Jussi Pakkanen
|
7b8d24a9d8
|
Can use msvc static linker.
|
12 years ago |
Jussi Pakkanen
|
2c3d35802f
|
Can use Apple frameworks with Objective C.
|
12 years ago |
Jussi Pakkanen
|
e05af1bf9e
|
Added ObjC++ support.
|
12 years ago |
Jussi Pakkanen
|
5174c255b2
|
Basic support for Objective C.
|
12 years ago |
Jussi Pakkanen
|
629d55e3c9
|
Inherit InterpreterException from MesonException.
|
12 years ago |
Jussi Pakkanen
|
35f3495c1d
|
Can build Qt5 applications.
|
12 years ago |
Jussi Pakkanen
|
f856ee0f33
|
Fixed class hierarchy of dependencies.
|
12 years ago |
Jussi Pakkanen
|
3d4aad9e0d
|
Can have multiple different configurations of the same dependency.
|
12 years ago |
Jussi Pakkanen
|
137365b5b3
|
Better external program detection.
|
12 years ago |
Jussi Pakkanen
|
b77ac5ec9f
|
Extracted dependencies to their own file.
|
12 years ago |
Jussi Pakkanen
|
1b11431079
|
Work on adding GTest support.
|
12 years ago |
Jussi Pakkanen
|
70f6b769a6
|
Added custom detector framework and a Boost detector to it.
|
12 years ago |
Jussi Pakkanen
|
af82d04b3f
|
Print friendlier error messages rather than the Python stack trace.
|
12 years ago |
Jussi Pakkanen
|
18c78c1bb9
|
Prevent going into the same subdirectory multiple times.
|
12 years ago |
Jussi Pakkanen
|
ecd46332af
|
Support for both basename and plainname in generators.
|
12 years ago |
Jussi Pakkanen
|
27d39fe605
|
A few fixes.
|
12 years ago |
Jussi Pakkanen
|
f010ec624c
|
Prevent creation of targets with names that could lead to collisions.
|
12 years ago |
Jussi Pakkanen
|
5f6c928e2b
|
Library and program objects can be serialised.
|
12 years ago |
Jussi Pakkanen
|
347c263431
|
Find and use external libraries.
|
12 years ago |
Jussi Pakkanen
|
68b50bd732
|
Cache external programs in coredata.
|
12 years ago |
Jussi Pakkanen
|
8c237ebfeb
|
Can use external programs.
|
12 years ago |
Jussi Pakkanen
|
e2a5357282
|
Do not lose line numbers to the great void of nothingness.
|
12 years ago |
Jussi Pakkanen
|
f7f726200a
|
Use NinjaBuildElements in coverage too.
|
12 years ago |
Jussi Pakkanen
|
67b2ac474a
|
Only have one coredata object because two is just wasteful.
|
12 years ago |
Jussi Pakkanen
|
dd00a64b9d
|
Created a helper class to build Ninja build directives.
|
12 years ago |
Jussi Pakkanen
|
226f063edb
|
Reworked how sources are passed to BuildTargets.
|
12 years ago |
Jussi Pakkanen
|
9948b616df
|
Store bunch of data to coredata.
|
12 years ago |
Jussi Pakkanen
|
8d6a681b23
|
Renamed a keyword argument.
|
12 years ago |
Jussi Pakkanen
|
0f60793b15
|
Prevent slashes in generated names.
|
12 years ago |
Jussi Pakkanen
|
7abe15a7ba
|
Pipeline backend is done and works.
|
12 years ago |
Jussi Pakkanen
|
15aa29bf15
|
Generate compile commands for generated sources.
|
12 years ago |
Jussi Pakkanen
|
1e66faac5f
|
Store generation info in build state.
|
12 years ago |
Jussi Pakkanen
|
8ca67c283c
|
Can create generator objects.
|
12 years ago |
Jussi Pakkanen
|
a21737cdd7
|
Final piece of renaming (hopefully).
|
12 years ago |
Jussi Pakkanen
|
10fc496bbc
|
More builder -> Meson renaming.
|
12 years ago |
Jussi Pakkanen
|
b0da103729
|
Regenerate build info if definition files change.
|
12 years ago |
Jussi Pakkanen
|
aad3a7a76e
|
Added test for external deps and fixed comments at the same time.
|
12 years ago |
Jussi Pakkanen
|
a7bfcbd6b9
|
More keyword adding.
|
12 years ago |
Jussi Pakkanen
|
3aff6de3e6
|
Specify language for global_arguments with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
b279ba572d
|
Add include directories with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
537b18af82
|
More keyword argument wrangling.
|
12 years ago |
Jussi Pakkanen
|
a16acceedd
|
Better handling of keyword argument lists.
|
12 years ago |
Jussi Pakkanen
|
ba41aeeec2
|
Can specify library versions with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
93906894a9
|
Can specify extra compiler flags with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
d62f14b419
|
Can specify PCH with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
c2e9de4f7f
|
Can install data with keyword arguments.
|
12 years ago |
Jussi Pakkanen
|
a9ebecab90
|
Can set header subdir with keyword arguments.
|
12 years ago |