Hemmo Nieminen
|
336904b553
|
Move MesonException from coredata to mesonlib.
|
9 years ago |
Nicolas Schneider
|
fd8180ddcb
|
move source file conflict detection into Vs2010 backend
|
9 years ago |
Nicolas Schneider
|
0c4aab6eed
|
vs2010: support same source file names in different subdirs
|
9 years ago |
Jussi Pakkanen
|
317a735b07
|
Error out if using a not found binary in the build. Closes #469.
|
9 years ago |
Nicolas Schneider
|
4d9db21039
|
vs2010: fix dependencies of CustomTarget
|
9 years ago |
Nicolas Schneider
|
92187501ed
|
Can add postconfigure script.
|
9 years ago |
Jussi Pakkanen
|
52b66edb6c
|
Can specify compile and link args for internal deps.
|
9 years ago |
Jussi Pakkanen
|
836b121a9c
|
Refix Linux.
|
9 years ago |
Jussi Pakkanen
|
a04c33e125
|
Can build Python extension on OSX.
|
9 years ago |
Jussi Pakkanen
|
98d00386b1
|
Can build a Python extension module.
|
9 years ago |
Nirbheek Chauhan
|
36c9a165ed
|
build.CustomTarget: Also accept mesonlib.File types as 'command' arguments
|
9 years ago |
Jussi Pakkanen
|
23b98cd6e6
|
Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir.
|
9 years ago |
Jussi Pakkanen
|
8b1039fa30
|
Organise files into a module structure.
|
9 years ago |
Jussi Pakkanen
|
e374b53788
|
Build Java projects with multiple files and other cleanups.
|
9 years ago |
Jussi Pakkanen
|
4c041e2aec
|
Can tag include directories as system dirs to reduce compiler warning noise. Closes #345.
|
9 years ago |
Jussi Pakkanen
|
6830f3e147
|
Forbid backslashes on compiler command lines. It is unfortunately the only reliable way.
|
9 years ago |
Jussi Pakkanen
|
d64211f570
|
Moved pkg-config to a module so we no longer need special case code in core for it.
|
9 years ago |
Jussi Pakkanen
|
913963d608
|
Can specify extra arguments to generator commands. Closes #315.
|
9 years ago |
Jussi Pakkanen
|
26873801bc
|
Can define benchmarks and run them.
|
9 years ago |
Jussi Pakkanen
|
7b45e6f5f5
|
Can store ext deps to internal deps. Closes #304.
|
9 years ago |
Jussi Pakkanen
|
e76631c0d0
|
Check for mixed cross and native code. Closes #267.
|
9 years ago |
Jussi Pakkanen
|
a16463972d
|
Parse contents of gresource xml and add deps manually. A bit of a hack but necessary due to missing upstream functionality. Closes #298.
|
9 years ago |
Jussi Pakkanen
|
d952812b1b
|
Fix Rust to work with 1.3 release. Closes #277.
|
9 years ago |
Jussi Pakkanen
|
a9ec9ba104
|
Basic outline for exposing private dir. Not working fully yet.
|
9 years ago |
Jussi Pakkanen
|
5297516c91
|
Changed target naming algorithm to avoid Windows file name forbidden characters.
|
9 years ago |
Jussi Pakkanen
|
f9060a70bb
|
Converted a bunch of locations to support different target output path.
|
9 years ago |
Marko Raatikainen
|
28f60ca474
|
Fix shared libraries for fortran
|
9 years ago |
Jussi Pakkanen
|
5ffe46bc6a
|
Add version numbers to projects and generate a dep manifest.
|
9 years ago |
Jussi Pakkanen
|
05d929d542
|
Fix introspection and make it possible to have top level targets with the same name in subprojects. Fixes #222.
|
9 years ago |
Jussi Pakkanen
|
83cc5ce4c5
|
Allow more than one install script and make gtkdoc method return one.
|
9 years ago |
Jussi Pakkanen
|
0e508bf818
|
Added a extract_all_objects method to make recombining targets easier. Fixes #205.
|
9 years ago |
Jussi Pakkanen
|
833cb56f5c
|
Can create top level targets that have the same name but different type.
|
10 years ago |
Jussi Pakkanen
|
cd40187d4e
|
Handle files() in Vala arguments and set up deps correctly.
|
10 years ago |
Igor Gnatenko
|
1476af4ada
|
vala: don't ignore vala_args. Closes #192
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Jussi Pakkanen
|
8cdd4c0c3c
|
Process dependency sources identically to specified ones.
|
10 years ago |
Jussi Pakkanen
|
4c843d7299
|
Removed unused method. Closes #173.
|
10 years ago |
Jussi Pakkanen
|
e0e963e502
|
Removed unused method. Closes #172.
|
10 years ago |
Jussi Pakkanen
|
0e81077817
|
Moved shared library version checking from base class to sharedlibrary. Closes #170.
|
10 years ago |
Jussi Pakkanen
|
6d7ad208d5
|
Removed unused method. Closes #169.
|
10 years ago |
Jussi Pakkanen
|
97b17d7e41
|
Removed unused method. Closes #168.
|
10 years ago |
Jussi Pakkanen
|
b18f18c542
|
Removed unused function. Closes #167.
|
10 years ago |
Igor Gnatenko
|
93d15e4152
|
build: fix bad-continuation
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Jussi Pakkanen
|
6d744b13ff
|
Now can create internal dependencies to simplify subproject usage.
|
10 years ago |
Jussi Pakkanen
|
4428d97542
|
Fixed gui app.
|
10 years ago |
Jussi Pakkanen
|
1f602ff155
|
Prune one string matching thingy.
|
10 years ago |
Jussi Pakkanen
|
236436da56
|
Started enforcing types better with decorators.
|
10 years ago |
Jussi Pakkanen
|
6237695e96
|
Use File objects for all sources. Fix all basic tests.
|
10 years ago |
Jussi Pakkanen
|
bf9b5d7b72
|
The first step in a major refactoring starts by adding a new layer of abstraction.
|
10 years ago |
Jussi Pakkanen
|
bfa68aaeaf
|
Autodetect Qt5 rcc dependencies as well as reasonably possible.
|
10 years ago |
Jussi Pakkanen
|
e87d3c07ad
|
Can specify explicit dependencies for custom targets.
|
10 years ago |