3366 Commits (530aec0bbe3b83153be4d29370151d2a0904cac3)

Author SHA1 Message Date
Jussi Pakkanen d085002d18 Calculate target paths correctly when workdir is set. 6 years ago
Robert Bragg f2223fcf54 ninjabackend: Adding missing shell quotes for compiler arguments 6 years ago
Martin Hostettler 768fa502ac Add new meson.py unstable-coredata subcommand. 6 years ago
Nicolas Schneider 3232f780d8 use same code for printing options in mconf and msetup 6 years ago
Daniel Mensinger b82cbbdd4c
Fixed missing newline 6 years ago
Daniel Mensinger ab32f1fe00 Added meson-info.json 6 years ago
Daniel Mensinger 38241f5fce Introspection refactoring 6 years ago
Nicolas Schneider 735e138382 fix meson configure exception when install_umask is not an int 6 years ago
Xavier Claessens aa840afb3a Always flatten include_directories lists 6 years ago
Daniel Mensinger bcb8146280
Indent flag only toggles 6 years ago
Daniel Mensinger aa6e3dc470
Fixed flake8 issues 6 years ago
Daniel Mensinger 9c214f4a70
Fixed buildoptions form source 6 years ago
Daniel Mensinger 4b17bbc753
Better list prepending 6 years ago
Daniel Mensinger 25618c6a4d
Atomic write 6 years ago
Daniel Mensinger df1434d5a5
Fixed CI issues 6 years ago
Daniel Mensinger 9d025f1374
Make custom command sources slightly more useful 6 years ago
Daniel Mensinger ca808a0702
More os.pathsep 6 years ago
Daniel Mensinger 477b69b505
Use os.pathsep 6 years ago
Daniel Mensinger 681532452c
Handle java correct 6 years ago
Daniel Mensinger b97046ea0f
Fixed hash 6 years ago
Daniel Mensinger 9eca2e46a0
Added more compiler option support 6 years ago
Daniel Mensinger bd8bad46c3
Code cleanup and renamed variables 6 years ago
Daniel Mensinger 63e16fbcc3
Fixed flake8 6 years ago
Daniel Mensinger e1719c5d37
Load coredata 6 years ago
Daniel Mensinger 9742927903
Absolute path generation refactoring 6 years ago
Daniel Mensinger 2487e0a1fb
Simplefied absolute path generation 6 years ago
Daniel Mensinger 02734cc5c3
Better documentation 6 years ago
Daniel Mensinger c33df1fd73
Revert to old behavior 6 years ago
Daniel Mensinger 3588786138
Some small fixes 6 years ago
Daniel Mensinger 84948ea6cd
Renamed `--force-new` to `--force-dict-output` 6 years ago
Daniel Mensinger 5c39dd0668
Doc updates and throw if no target type is set 6 years ago
Daniel Mensinger 2e81631d0c
Keep 'filename' and 'install_filename' as strings 6 years ago
Daniel Mensinger f75e219297
Simplified code and improved preformance 6 years ago
Daniel Mensinger 7691b0460c
Ninja backend target introspection 6 years ago
Daniel Mensinger d4ac832bf6
Split the monolithic introspection file into chunks 6 years ago
Daniel Mensinger b11df88395
Documentation and unit test update 6 years ago
Daniel Mensinger b034f52656
Filenames are now lists 6 years ago
Daniel Mensinger b91c5aad85
Update intro dump on meson configure 6 years ago
Daniel Mensinger c4eb5c79fe
Added unit test 6 years ago
Daniel Mensinger 24d668bea0
Removed determine_installed_path since it is no longer needed 6 years ago
Daniel Mensinger 4addd176db
Removed fallback detection logic 6 years ago
Daniel Mensinger a5be893b19
Some code cleanup 6 years ago
Daniel Mensinger 74274e23ca
Moved the source and compiler generation to the backend 6 years ago
Daniel Mensinger 71d17b44e4
Fixed list_target_files and list_targets 6 years ago
Daniel Mensinger a0d478da39
More refactoring 6 years ago
Daniel Mensinger 98eb7a48ab
Added unit test 6 years ago
Daniel Mensinger b2854e9edc
Fixed rebase error 6 years ago
Daniel Mensinger 111e596200
Fixed tests and benchmarks 6 years ago
Daniel Mensinger f4285f350e
Initial automatic target file generation 6 years ago
Daniel Mensinger a6034d1f19
Added option to force use the new format 6 years ago