1274 Commits (0e47e74a77447575cbabd71315481c6dd9632601)

Author SHA1 Message Date
Jussi Pakkanen 0e47e74a77 Do not obliterate old rpath because it might be used due to read only data sharing. Closes #1619. 8 years ago
Elliott Sales de Andrade a57f441b37 Raise clear error if module name doesn't exist. 8 years ago
Elliott Sales de Andrade 5b917a6e17 Skip all whole archive args if there aren't any. 8 years ago
Matthias Klumpp 52a56d441a d: Fix linking shared libraries with DMD 8 years ago
Jussi Pakkanen b48daeda1a Make it possible to only do unity builds on subprojects. 8 years ago
Wade Berrier dcc95d7f70 dependencies: boost: use system include flag for header includes 8 years ago
Jussi Pakkanen 630d7a5175 Process VS dependency string as raw bytes. 8 years ago
Rafael Fontenelle 7c43edb840 gtkdochelper: Fix type file name option 8 years ago
Michael Olbrich ca894a24fc Don't close fds when executing programs 8 years ago
Sam Thursfield 2db11f1383 Sort user commandline options when generating 'scan-build' target 8 years ago
Nirbheek Chauhan c52963cd16 vala: Allow installation into default directories 8 years ago
Nirbheek Chauhan 371e3d3e87 install scripts: Actually check if it was found 8 years ago
Aaron Small 1fbf6300c5 Use an enum instead of strings for method names. 8 years ago
Dylan Baker 6402a8193a Provide nice error for invalid types to shared_library vs_module_defs 8 years ago
Dylan Baker c49f5aefd8 Allow using generated files to shared_library vs_module_defs. Closes #1605 8 years ago
Nirbheek Chauhan 711c0cbd67 vs: Fix depend_files support in custom targets 8 years ago
Nirbheek Chauhan cdae69c0f8 vs: Pretty-print all vcxproj output 8 years ago
Nirbheek Chauhan b603aba3ec Add tests for target and custom_target rebuild 8 years ago
Nirbheek Chauhan 878b0f1401 Fix shared module installation directory on Windows 8 years ago
Nirbheek Chauhan 68c8bb49c3 vs: Pass absolute path of files to run_target 8 years ago
Richard Hughes 0e8eba7f64 gnome: Allow modules to optionally generate ObjectManager boilerplate 8 years ago
Aaron Small 98a0f3ea40 Rename the pkgconfig method to pkg-config 8 years ago
Aaron Small 76c8491d77 Add an option to dependencies called 'method'. This can be used to 8 years ago
Wade Berrier b89af8b6dd Add support for BOOST_INCLUDEDIR and BOOST_LIBRARYDIR 8 years ago
Jussi Pakkanen 62b86824f0 Make link whole work on OSX. 8 years ago
Jussi Pakkanen cbc8d6e537 Fix link whole on VS backend. 8 years ago
Jussi Pakkanen d152c1b5d5 Add option to link the entire contents of a static library to a target. 8 years ago
Dylan Baker af820b77d8 Allow specifying windres binary in cross files 8 years ago
Philipp Ittershagen a00ab548eb add_project_arguments: allow call after subproject() 8 years ago
Philipp Ittershagen 69d07fe75a add_{project,global}_arguments: support language list 8 years ago
Jon Turney 320490cd00 Ignore install as non-existent user or group 8 years ago
Jon Turney fd47ef3a27 Use '.exe' extension for executables for Cygwin 8 years ago
Jon Turney 5af98a5ee8 Use correct shared library naming for Cygwin 8 years ago
Jon Turney 600f16f9f8 Use extra_paths on Cygwin 8 years ago
Jon Turney cbc5064a67 Don't use -fPIC on Cygwin, either 8 years ago
Philipp Ittershagen dd9f75e188 Refactor function_add_{global,project}_{link_,}arguments common code 8 years ago
Aaron Plattner c80ca384b2 Don't crash if a meson.build file is empty (#1570) 8 years ago
Nirbheek Chauhan 41769d0c10 Prohibit ':' in project names 8 years ago
Nirbheek Chauhan 8ee9365717 Allow option values to contain ':' 8 years ago
Nirbheek Chauhan 6042e21e25 Use CPPFLAGS for pre-processor compiler checks 8 years ago
Nirbheek Chauhan 09fee02dd9 Use shlex.split() to split CFLAGS/LDFLAGS/etc 8 years ago
Nirbheek Chauhan de47541e6c New compiler function: cc.get_define() 8 years ago
Nirbheek Chauhan d0d7cbd88b compilers: Rename 'get_define' to 'get_builtin_define' 8 years ago
Nirbheek Chauhan aa3480daba Reduce an indent level in the install for loop 8 years ago
Nirbheek Chauhan a4255d74f5 Don't generate import library for shared modules 8 years ago
Nirbheek Chauhan 98b1ce1cd9 Fix custom directory installation of import library 8 years ago
Nirbheek Chauhan 57cb1f9aad Support multiple install dirs for built/custom targets 8 years ago
Philipp Ittershagen adebed8ec8 Enable File() objects as an input parameter to configure_file 8 years ago
Philipp Ittershagen 64e8f2c7bf Refactor duplicate code in File 8 years ago
Sam Thursfield c408bd6a8e gnome: Preserve ordering of flags passed to tools 8 years ago