meson/mesonbuild/modules
Luca Bacci 6d1e182476 Windows module: Make path flattening for windres work in more cases
If either 'name' or 'name_formatted' are absolute paths,
then they are of the form:

C:\path/to/file.ext                            (example)

By only substituting slashes with the underscore, we get:

C:_path_to_file.ext

This is still not quite right, infact os.path.basename()
returns:

_path_to_file.ext

Also replace colons with underscores to overcome issues when
absolute paths are involved.
2021-10-07 21:52:18 -04:00
..
__init__.py modules: make ReturnValue.new_objects covariant 2021-09-30 16:09:14 -07:00
cmake.py f-strings 2021-10-04 16:29:32 -04:00
dlang.py modules/dlang: Fix dependencies that should have been updated 2021-08-03 00:17:24 +03:00
fs.py modules/fs: Use typed_kwargs 2021-05-30 23:32:15 -07:00
gnome.py modules/gnome: deprecate yelp variadic sources 2021-10-07 09:26:35 -07:00
hotdoc.py f-strings 2021-10-04 16:29:32 -04:00
i18n.py f-strings 2021-10-04 16:29:32 -04:00
java.py java module: fix FeatureNew version 2021-08-23 12:53:26 -04:00
keyval.py fix: Always explicitly set encoding for text files (fixes #8263) 2021-06-29 11:28:08 +02:00
modtest.py modules: Add methods dict everywhere 2021-05-28 15:17:10 -04:00
pkgconfig.py f-strings 2021-10-04 16:29:32 -04:00
python.py f-strings 2021-10-04 16:29:32 -04:00
python3.py modules: Add methods dict everywhere 2021-05-28 15:17:10 -04:00
qt.py interpreter: Use typed_kwargs for func_custom_target 2021-09-30 21:01:38 +02:00
qt4.py qt module: rcc supports depfiles now, given a recent enough version of Qt5 2020-07-13 22:28:58 +00:00
qt5.py qt module: rcc supports depfiles now, given a recent enough version of Qt5 2020-07-13 22:28:58 +00:00
qt6.py Add Qt6 module 2021-02-07 22:43:00 +02:00
rpm.py fix: Always explicitly set encoding for text files (fixes #8263) 2021-06-29 11:28:08 +02:00
sourceset.py holders: Fix the remaining code to respect the holder changes 2021-06-18 23:48:33 +02:00
unstable_cuda.py f-strings 2021-10-04 16:29:32 -04:00
unstable_external_project.py modules/external_project: use typed_kwargs 2021-10-04 19:33:43 -07:00
unstable_icestorm.py modules: Replace find_program_impl() by state.find_program() 2021-05-28 15:17:10 -04:00
unstable_rust.py modules/rust: fix initialize signature 2021-08-16 12:07:57 -07:00
unstable_simd.py holders: remove unholder 2021-06-18 23:48:33 +02:00
windows.py Windows module: Make path flattening for windres work in more cases 2021-10-07 21:52:18 -04:00