169 Commits (ac5b1d1bc8418e82d955b8ff0e13fdd95de774be)

Author SHA1 Message Date
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 8b1039fa30 Organise files into a module structure. 9 years ago
Yoav Alon a4809cf632 Added support for extended command line to overcome OS command line length limitation 9 years ago
Jussi Pakkanen 8495075cee Turned builtin options into proper objects. 9 years ago
Jussi Pakkanen 4286bdb86f Trying to run nonexisting programs can return many different types of exception, so catch everything. Closes #299. 9 years ago
Jussi Pakkanen 538073a9cf Created a link test method. 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 b197d9e279 Can set compiler options with mesonconf. 9 years ago
Jussi Pakkanen 4dff3f9fb3 Refactored option classes to mesonlib. 9 years ago
Jussi Pakkanen 776f899e78 Made boost on windows kinda work. 9 years ago
Jussi Pakkanen fd78c5a128 Drop non-numeric suffix in version numbers. Closes #258. 9 years ago
Jussi Pakkanen 9d559b2b39 More robust windows detection and more logs. 9 years ago
Jussi Pakkanen 63572626c6 Copy permission bits from source files and fix a path issue. 9 years ago
Jussi Pakkanen cd40187d4e Handle files() in Vala arguments and set up deps correctly. 10 years ago
Jussi Pakkanen 28476aa719 Pass gracefully if dpkg-architecture is not installed. 10 years ago
Jussi Pakkanen 8cecf20404 Create file objects in gtest and gmock. 10 years ago
Jussi Pakkanen 6237695e96 Use File objects for all sources. Fix all basic tests. 10 years ago
Jussi Pakkanen bf9b5d7b72 The first step in a major refactoring starts by adding a new layer of abstraction. 10 years ago
Jussi Pakkanen 88d88f43a7 Ignore dash portion of version string. 10 years ago
Jussi Pakkanen 3b49b7106b Better libdir autodetection. Closes #92. 10 years ago
Jussi Pakkanen 2e93295c2e Generate configure files immediately when they are declared. Closes #88. 10 years ago
Jussi Pakkanen 2bc1e26813 Made gtest and gmock work properly on 64 bit Fedora, which uses /usr/lib64. Fixes #40. 10 years ago
Jussi Pakkanen 22c23ee1fb Added Debian multilib support. 10 years ago
Axel Waggershauser 0a95e4b4a9 moved helper function detect_vcs into mesonlib.py 10 years ago
Jussi Pakkanen cd757db899 Can specify version requirements to dependencies. 10 years ago
Jussi Pakkanen 08ef881c86 Extracted compiler definitions to their own file. 10 years ago