39 Commits (388108aa88b8fd44a450f71badd2c3ca5fda1bda)

Author SHA1 Message Date
Xavier Claessens 37067a53c4 Use a single ArgumentParser for all subcommands 6 years ago
Xavier Claessens 1e6d72eb5a Remove useless __main__ in files that cannot be executed 6 years ago
Nirbheek Chauhan 96b7fdb723 macos: Rewrite install_name for dependent built libraries on install 7 years ago
Thibault Saunier aee9b5a518 mintro: Fix introspecting installation paths 7 years ago
Nirbheek Chauhan 68001193d3 meson introspect: Fix --installed argument 7 years ago
Nirbheek Chauhan 6485f04c16 introspect: Fix listing target files that are File objects 7 years ago
Andrei Alexeyev e9860cff41 introspect: default builddir to . to prevent a crash 7 years ago
Jussi Pakkanen 9b2e533d87 Always build parser objects anew to avoid leaking old data. 7 years ago
Thibault Saunier f48da481ab introspect: tests: Inform about tests run parallelization 7 years ago
Hemmo Nieminen 7fb8e518b2 Harmonize data pickling. 7 years ago
Jussi Pakkanen 0204895143 Expose integer options to build option files. 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Eric Engestrom 3d63f21b60 Fix `array` type name 7 years ago
Jussi Pakkanen 4ae0cadb7f Renamed UserStringArrayOption to UserArrayOption for short. 7 years ago
Eric Engestrom 5f7f5cdb05 Print correct command in help message 7 years ago
Eric Engestrom 74967bd1d1 introspect: print `build_by_default` field 7 years ago
Martin Ejdestig 76c1faf8bf Modify mesonintrospect --dependencies so 1 element in list is 1 dependency 7 years ago
Jussi Pakkanen fa9fde5029 Storage object has changed so use values(). Closes #1963. 8 years ago
Elliott Sales de Andrade e66465369d Use more direct dictionary literals. 8 years ago
Nirbheek Chauhan ac1c929f66 mesonintrospect: Print all deps, not just those with the same name 8 years ago
Quentin Glidic 10c435fabe mesonintrospect: List all installed files 8 years ago
Nirbheek Chauhan b3d5db49e8 mesonintrospect: Normalize install_filename in the output 8 years ago
Nirbheek Chauhan 67d3d512ff mesonintrospect: Also print builtins for --buildoptions 8 years ago
Thibault Saunier 1d6147a592 Fix mesonintrospect --installed 8 years ago
Nirbheek Chauhan f762e896d2 mintro.py: Assume the current dir is a builddir if not specified 8 years ago
Igor Gnatenko f0b30baa39 style: fix E225 violations 8 years ago
Jussi Pakkanen b55235dfbd Fix space before :. 8 years ago
Thibault Saunier 925f880e6b introspect: Allow listing all installed files 8 years ago
Jussi Pakkanen b28da68faf Expose project information with mesonintrospect. Closes #1118. 8 years ago
Thibault Saunier 6c9f75f082 mintro: Allow serializing EnvironmentVariables objects 8 years ago
Jussi Pakkanen 6762d30c6a Exposes the install names of targets in introspection. Closes #829. 8 years ago
Jussi Pakkanen 1f4cce86ad Remove shebangs on files that are not runnable and add execute bits to those that are. 8 years ago
Elliott Sales de Andrade 4c71695e41 Use context manager for file I/O. 8 years ago
Jussi Pakkanen b6e8809f25 Added minsize build type that optimizes for binary size. 9 years ago
Hemmo Nieminen 95c86b5c42 Use CoreData.get_builtin_option() to get builtin option values. 9 years ago
Jussi Pakkanen 79de463993 Converted precompiled headers into a base option. 9 years ago
Jussi Pakkanen 0c63f75aaf Converted coverage into a base option. 9 years ago
Jussi Pakkanen de03ae5af0 Fix mesonintrospect. 9 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 9 years ago
Jussi Pakkanen 1510522b1b Moved mesongui into module. 9 years ago
Jussi Pakkanen 66c01401de Moved scripts in the module and started work to run them via the main meson command. 9 years ago
Jussi Pakkanen a5508d3fd3 Can run most of test suite (with hacks). 9 years ago
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 9 years ago
Jussi Pakkanen 70695bead4 Added possibility to have multiple test suites so you can run only a subset of tests. Closes #325. 9 years ago
Jussi Pakkanen 0585a959d3 Add missing info to test introspection format. 9 years ago
Jussi Pakkanen 0fed6b1c5d Can get benchmark list via introspection. 9 years ago
Jussi Pakkanen 0d56955e9c Created a stringarray option type and added Windows system libs option that uses it. 9 years ago
Jussi Pakkanen d32af67e68 Put compiler options to introspection output. 9 years ago
Jussi Pakkanen 1dc26def9d Introspect prints external dependency args. 9 years ago
Jussi Pakkanen 05d929d542 Fix introspection and make it possible to have top level targets with the same name in subprojects. Fixes #222. 9 years ago