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
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
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
Can specify extra flags to gtkdoc-scan invocations
|
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
Compiler options
|
9 years ago |
Jussi Pakkanen
|
c5788548d2
|
Can check for Meson version in project definition.
|
9 years ago |