1689 Commits (c12719fa180fb6c999bd61e2dad15c438127a0e7)
 

Author SHA1 Message Date
Jussi Pakkanen c12719fa18 Advance list of output files so we do not generate same output files multiple times for different input. 9 years ago
Jussi Pakkanen 8e24e9e09a Use all the extra flags in vs2010 projects. 9 years ago
Jussi Pakkanen eceedc0d29 Declare buildtype and platform only once. 9 years ago
Jussi Pakkanen 53f0b3c0e7 Bring msvc2010 backend to form again. 9 years ago
Jussi Pakkanen 7bfc04ecdb Merged default library branch. 9 years ago
Jussi Pakkanen 1b697f04cd Fixed run targets on VS2010. 9 years ago
Jussi Pakkanen 86c401e7b0 Use absolute paths on msvc projecte because their cwd varies. The correct solution would be to build target relative paths but I do not have suffient interest to spend the time. 9 years ago
Jussi Pakkanen e8cca681ca Simple custom targets work in VS2010. 9 years ago
Jussi Pakkanen d7ad8c601b Use the correct one. 9 years ago
Jussi Pakkanen 1dac552acc A few fixes. 9 years ago
Jussi Pakkanen 71ec62603f Fix pipeline test. 9 years ago
Jussi Pakkanen 7b45e6f5f5 Can store ext deps to internal deps. Closes #304. 9 years ago
Jussi Pakkanen 8a1f2cdbbc Reference the regen target. 9 years ago
Jussi Pakkanen a516f45917 Regeneration works now but only when doing a rebuild operation. 9 years ago
Jussi Pakkanen 5be7c011bf Regenerator script works, but is not run automatically yet. 9 years ago
Jussi Pakkanen 19003e49d0 Generate a standin vcxproject to regenerate build definitions when the project setup changes. 9 years ago
Jussi Pakkanen 1fbbf4705d Windows path separators, the bane of my existance. 9 years ago
Jussi Pakkanen e76631c0d0 Check for mixed cross and native code. Closes #267. 9 years ago
Jussi Pakkanen 63e803ae0f Made shared the default libtype as it is faster for daily development. 9 years ago
Jussi Pakkanen cc19bf0f45 Move option validation in objects rather than doing it only in the conf script. 9 years ago
Jussi Pakkanen fa9799a96a Renamed default_library to library. 9 years ago
Jussi Pakkanen 8495075cee Turned builtin options into proper objects. 9 years ago
Jussi Pakkanen e2313b85d7 Refactored builtin options to a dictionary and created a new default library target type. 9 years ago
Igor Gnatenko e96a31cce4 rpm macros: export *FLAGS 9 years ago
Jussi Pakkanen 0962909120 Can specify a subproject fallback for dependencies. 9 years ago
Jussi Pakkanen 2984d421b7 Put extra flags at the end because some versions of gcc do not handle -l flags before the source file. 9 years ago
Jussi Pakkanen 336771f444 Handle resource path properly. 9 years ago
Jussi Pakkanen 8b1128a93b Resource can be either a string or a File. 9 years ago
Jussi Pakkanen a16463972d Parse contents of gresource xml and add deps manually. A bit of a hack but necessary due to missing upstream functionality. Closes #298. 9 years ago
Jussi Pakkanen c0070aadae Now that projects can easily override defaults, return warning level to 2. 9 years ago
Jussi Pakkanen 062512a0f1 Use project default settings in compile tests unless told not to. Closes #296. 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 f16986e31b Can set extra args to all compilation checks. 9 years ago
Jussi Pakkanen 2056426b47 Open all wrapdb urls via the same code path. 9 years ago
Jussi Pakkanen 0c63556286 Extra args also for compiles. Closes #292. 9 years ago
Jussi Pakkanen 538073a9cf Created a link test method. 9 years ago
Jussi Pakkanen 910dcbf290 Projects can specify default values for options. 9 years ago
Jussi Pakkanen 5f2b00233d Merge pull request #288 from mesonbuild/gdocflags 9 years ago
Jussi Pakkanen 3103409f6e Wait properly. 9 years ago
Jussi Pakkanen 47cb6c1030 More robust output decoding. Closes #289. 9 years ago
Wink Saville 5504c3ac95 Gracefully handle missing machine info. 9 years ago
Jussi Pakkanen bbbe102cc2 Can set extra args to gtkdoc scan. 9 years ago
Jussi Pakkanen 0b63f32fe3 Can specify extra args to gtkdoc-scan. 9 years ago
Jussi Pakkanen 3b2d33ef84 Made gtkdochelper take arguments by switches rather than location. 9 years ago
Jussi Pakkanen 572ce0f451 Added cpu family property to system information. 9 years ago
Jussi Pakkanen 1c186d4a30 Only compile when doing cross compilation sanity checks because linking gets way too complicated. 9 years ago
Jussi Pakkanen a05f0385e3 Clang fix. 9 years ago
Jussi Pakkanen e4ff4b7c8c Can specify version requirements to subprojects. 9 years ago
Jussi Pakkanen 172fa2f8dd Merge pull request #275 from mesonbuild/compileroptions 9 years ago
Jussi Pakkanen c5788548d2 Can check for Meson version in project definition. 9 years ago