408 Commits (657f357fc6ac0d97d30c940f9919b0021902a608)

Author SHA1 Message Date
Jussi Pakkanen 92dfc4eb0b Pch disabling works now. 9 years ago
Nirbheek Chauhan 8c34ea645d interpreter: Compare the version of a cached dependency() before using it 9 years ago
Nirbheek Chauhan 0096c51035 interpretor: Correctly check the version of a fallback dependency 9 years ago
Nirbheek Chauhan acdd4bd523 interpreter: Set declare_dependency version from the project version if missing 9 years ago
Nirbheek Chauhan d3e1fe6e1a mesonlib: Fix typo in version_compare error 9 years ago
Nirbheek Chauhan c33e7a68a1 Also reuse subproject-based fallback dependencies 9 years ago
Nirbheek Chauhan f2256ba098 interpreter: Check if subproject version is defined before comparing 9 years ago
Jussi Pakkanen 76d88259bd Make sure outputs do not contain stray path segments. 9 years ago
Jussi Pakkanen cc055387cd Can have multiple Qt resource files in a single target. Closes #572. 9 years ago
Nirbheek Chauhan 065dcee7f3 interpreter: Switch to prev_subdir on non-existant subdir (#571) 9 years ago
Jussi Pakkanen cff4e7d299 Can query version strings of dependencies. 9 years ago
Jussi Pakkanen b5013a573a Added semantic versioning comparison method to strings. 9 years ago
Jussi Pakkanen 9dace5fc5e Always initialise final_command. 9 years ago
Jussi Pakkanen aac7f6ef1f Since we only care about shebang line and sane ones use plain ASCII, use an encoding that can not fail. Closes #561. 9 years ago
Jussi Pakkanen 28b555d2c8 Whitespace fix to test new Docker setup. 9 years ago
Jussi Pakkanen 7694321276 Renamed compile&link args and made them accessible from get_option. 9 years ago
Jussi Pakkanen 4377f773e0 Can set global linker arguments. Closes #536. 9 years ago
Jussi Pakkanen 1b78e354a6 Join windows-style destdir paths correctly. Closes #567. 9 years ago
Jussi Pakkanen ac152a2282 Every target must have a non-empty name. 9 years ago
Nicolas Schneider a29d9c2c33 vs: fix generators that use indexed output replacements (like @OUTPUT0@) 9 years ago
Nicolas Schneider 60bca15e78 set working dir for sanity check compilation 9 years ago
Nirbheek Chauhan eb181485d0 ninja: Fix cross-build when using the compiler's stdlib 9 years ago
Jussi Pakkanen 3b3c05f6b1 Can pass extra args to xgettext. Closes #554. 9 years ago
Nirbheek Chauhan 7aa24c7d0a compilers: Fix header stub change that broke has_function checks on Windows (#559) 9 years ago
Jussi Pakkanen d8e08224da Helper function to get the install dir of a gtkdoc module. Closes #551. 9 years ago
Emmanuele Bassi 8998e44cd9 Support passing extra arguments to gtkdoc-fixxref 9 years ago
Jussi Pakkanen 2a3a1ce8e0 Join() convenience method for strings. Closes #552. 9 years ago
Nirbheek Chauhan 7aad3ff658 interpretor: Fix typo in has_exe_wrapper 9 years ago
Nirbheek Chauhan 4578e11618 compilers: Always include limits.h to make the stub machinery work 9 years ago
Jussi Pakkanen 1a0938cc25 Automagic scan-build support. 9 years ago
Nirbheek Chauhan 3776975203 compilers: Remove duplication in sanity check implementations 9 years ago
Jussi Pakkanen afe7252476 Can specify a stdlib subproject that is used implicitly on all targets with said language. 9 years ago
Jussi Pakkanen dc148e0702 Remove all special casing for gettext and use elementary operations instead. 9 years ago
Jussi Pakkanen 1574471822 Option for GCC STL debug mode. 9 years ago
Nirbheek Chauhan 58386c4df3 compilers: Remove spurious wait while running sanity check 9 years ago
Nirbheek Chauhan c9f16a4ab1 cc.has_function: Don't forget to check for stubs in the fallback test 9 years ago
Hemmo Nieminen 7da51f3756 Do not append a period to test suite names. 9 years ago
Hemmo Nieminen 95c86b5c42 Use CoreData.get_builtin_option() to get builtin option values. 9 years ago
Jussi Pakkanen eb6548a816 Created an emergency wraptool that downloads directly from Github. 9 years ago
Jussi Pakkanen 8d73d3023a Better error message when compdb generation fails. 9 years ago
Nirbheek Chauhan 2300c022c2 has_function: Also detect function implementations inside headers 9 years ago
Hemmo Nieminen 1d7201dd35 Move all coverage reporting related files under $BUILD_DIR/meson-logs. 9 years ago
Minijackson cab1c3f2bf Fix argv count requirement in delwithsuffix.py script 9 years ago
Minijackson 8e94ddf625 Use module path when looking for meson scripts dir 9 years ago
Hemmo Nieminen c95b0a6c17 Fix a bug in coverage reporting. 9 years ago
Nicolas Schneider 985ea50944 vs2010: add object files from custom_target to project 9 years ago
Nicolas Schneider 060f195fe0 vs2010: add generated libs as link dependencies 9 years ago
Nicolas Schneider 1ccb4b3a51 vs2010: add dirs of custom_target generated files to include dirs 9 years ago
Nirbheek Chauhan aa7202d42f compilers: Remove outdated MSVC implementation of cc.find_library 9 years ago
Nirbheek Chauhan d87f2f5b42 compilers: Convert args to cc.{links,run} from unix to native 9 years ago