36 Commits (46ce7a9d4ba3eb10f310657242524053a96e5ed9)

Author SHA1 Message Date
Hemmo Nieminen 1d7201dd35 Move all coverage reporting related files under $BUILD_DIR/meson-logs. 9 years ago
Hemmo Nieminen c95b0a6c17 Fix a bug in coverage reporting. 9 years ago
Nicolas Schneider 060f195fe0 vs2010: add generated libs as link dependencies 9 years ago
Nirbheek Chauhan 86aa51232e backends: Don't duplicate test setup data file name 9 years ago
Nirbheek Chauhan e3bc2e5c68 ninja: Set PATH for CustomTargets with built EXEs on Windows 9 years ago
Nirbheek Chauhan c0765b0e8d Don't require an exe_wrapper when cross-compiling 32-bit on 64-bit 9 years ago
Jussi Pakkanen 48e678db76 Strip leading source tree dir name from install files if it exists. 9 years ago
Hemmo Nieminen 2eb392cdc0 Implement errorlogs builtin option. 9 years ago
Hemmo Nieminen 7fb04c207b Implement stdsplit builtin option. 9 years ago
Jussi Pakkanen 16b3e22016 Removed lingering coverage flags. 9 years ago
Jussi Pakkanen 4352398caf Fix output dir of coverage-html. 9 years ago
Jussi Pakkanen 6291fb4056 Put buildtype flags to vala compiles. 9 years ago
Hemmo Nieminen 336904b553 Move MesonException from coredata to mesonlib. 9 years ago
Jussi Pakkanen 519df3defa Only check cl banner string on Windows. Closes #491. 9 years ago
Jussi Pakkanen 67377e69b5 Invoke depfixer in-process to make it faster. Closes #480. 9 years ago
Jussi Pakkanen 74265135bd Add global arguments to vala compilations. 9 years ago
Nirbheek Chauhan 1713fa0297 Add shared_library argument for a Visual Studio module definitions file 9 years ago
Nicolas Schneider a33d9d56cf vs2010: support EXTRA_ARGS for generators 9 years ago
Nicolas Schneider 8787ec3ea2 vs2010: fix object extraction with same source file name 9 years ago
Jussi Pakkanen 79de463993 Converted precompiled headers into a base option. 9 years ago
Jussi Pakkanen 0c63f75aaf Converted coverage into a base option. 9 years ago
Jussi Pakkanen b5c7cca0dc Works when mixing Java and C. 9 years ago
Jussi Pakkanen 19046fd854 Added new base options and some sample opts for gcc. 9 years ago
Jussi Pakkanen 79537b54db Implicit include directories go first. 9 years ago
Jussi Pakkanen 25e39f7fb1 A few win fixes. 9 years ago
Nirbheek Chauhan deff35eef6 Filter out UNIX flags from external deps when using the MSVC compiler 9 years ago
Nirbheek Chauhan e31b6e4a7b ninjabackend: Try symlinking and ignore if it doesn't work 9 years ago
Jussi Pakkanen 4b3c43649e Put internal include dirs at the beginning so they override ones coming from the system. Closes #372. 9 years ago
Jussi Pakkanen 9496637a70 Removed need to call check_outputs manually so you can not forget to do it. 9 years ago
Jussi Pakkanen 7435df8399 Moved backends to their own module. 9 years ago
Jussi Pakkanen d6b2053146 Can build Vala shared libraries. 9 years ago
Jussi Pakkanen 9573ec60ad Vala .d and .vapi should be named after the first vala source file in the target rather than target name. 9 years ago
Jussi Pakkanen 6d2b227dc1 Fix swift breakage caused by distutils migration. 9 years ago
Jussi Pakkanen d6e176f455 Made gtkdoc and run targets work. 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 4c31e7774d Finalize moduleification so that full test suite runs. 9 years ago
Jussi Pakkanen 66c01401de Moved scripts in the module and started work to run them via the main meson command. 9 years ago
Jussi Pakkanen a5508d3fd3 Can run most of test suite (with hacks). 9 years ago
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 9 years ago
Minijackson 2bd702d5f1 Some fixes 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 20f0f805a7 Fix " quoting on Windows. 9 years ago
Jussi Pakkanen f1bf87ec8a Added test to check that backslashes are passed properly through the pipeline. 9 years ago
Jussi Pakkanen ea9b49438d Always run ninja test even if there is a rogue install file at the top of your build dir. Closes #343. 9 years ago
Jussi Pakkanen 9bf641e545 Fix path generation so generations in subdirs work. 9 years ago
Jussi Pakkanen 7e1df7540d Handle custom targets that produce static libraries that are then linked to other targets. 9 years ago
Jussi Pakkanen d92e6c4595 Boost win detection tuning. 9 years ago
Jussi Pakkanen 39dd39ff38 Typo fix. 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