19 Commits (aa13c46822611f615429f3f05556fc29c7e1d505)

Author SHA1 Message Date
Xavier Claessens b30cd5d2d5 Make --vsenv a readonly builtin option 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Charles Brunet eff385a315 meson init --build should call meson setup and vsenv 2 years ago
Dylan Baker 2d349eae8c
pylint: enable the set_membership plugin 2 years ago
Dylan Baker d5e899c768
pylint: enable the bad_builtin checker 2 years ago
Eli Schwartz 09a2603285
minit: refuse to allow creating broken projects 3 years ago
Alberto Fanjul 05e0712f59 Add vala template 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago
Paolo Bonzini b44a51d0fd resolve symlinks passed to -C 3 years ago
Eli Schwartz 0c7cdb1862
minit: do not misdetect files suffixed as "" or named "." or "c" or "s" as c# 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Dylan Baker 23d3b98fc1 split mesonlib into a package 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Daniel Mensinger c637b913c9
typing: fully annotate mcompile, minit, and msetup 4 years ago
Paolo Bonzini 492afe50a4 environment: use ExternalProgram to find ninja 4 years ago
Michael Brockus 52a36a5521
update meson init info message. [skip ci] 5 years ago
TheQwertiest 2fe4c60ae3 Made --help options sorted 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Michael 02e7316d31 sample factory implementation 5 years ago
Michael 79d04cebf7 fix typo 5 years ago
Michael 2f080b1f2e add -C to meson init 5 years ago
Michael Brockus 0f92e0c3fa
Update minit.py 5 years ago
Michael Brockus b12ba4b1bc
fixed issue with auto-detection failing 5 years ago
Michael Brockus c72de63b9b
use python set to tuple for checking members 5 years ago
Michael 9edbaec2f4 make use of default project const 5 years ago
Michael ea93619092 make use of enums 5 years ago
Michael 15cbc4cf0d removed hardcoded values for more add less work in the long run. 5 years ago
Michael 69b4203a85 switch Python list for set 5 years ago
Michael 46f9a2a12d remove uneeded '(' and ')' 5 years ago
Michael Brockus 3225070f8b
Update minit.py 5 years ago
Michael bbc2745dcc update the init command 5 years ago
Michael Hirsch, Ph.D 6e708208dd CI: add initial type annotation checking 5 years ago
Michael Hirsch, Ph.D bbe6db08e3 Minit templates modularization 5 years ago
Dylan Baker 5678468c2c Don't use len() to test for container emptiness 6 years ago
Xavier Claessens 37067a53c4 Use a single ArgumentParser for all subcommands 6 years ago
Jussi Pakkanen fb2cdd0fe2 Call it gnu_symbol_visibility instead. 6 years ago
Jussi Pakkanen 3c62eaa9ff Updated sample projects to use visibility kwarg. 6 years ago
Niklas Claesson c6e03b9535 Use visual studio solution directories 7 years ago
Jukka Laurila 8f340ffb8d Generate meson.build based on existing source files when meson init is run in a non-empty directory. 7 years ago
Jukka Laurila fcb95847ed Fix the C and C++ project template options, they were reversed before. 7 years ago
Jon Turney 8958529a25 Fix flake8 'variable assigned value but unused' reports 7 years ago
Jon Turney 2f6ed47077 Fix various flake8 indentation reports 7 years ago
Jon Turney b8b23f4c50 Fix various flake8 whitespace reports 7 years ago
Jon Turney cd5dba5358 Fix flake8 'imported but unused' reports 7 years ago
Jussi Pakkanen 4a189cf8c5 Add unit test that checks that the sample projects compile. 7 years ago
Jussi Pakkanen f1afd44b2b Added C++ library sample. 7 years ago
Jussi Pakkanen 21101fd00a Added C++ exe sample project. 7 years ago
Jussi Pakkanen 3cc1462dd2 Add a sample shared library project. 7 years ago
Jussi Pakkanen d2b68d31dd Added init command that creates a sample exe project. 7 years ago