Emmanuele Bassi
f3aa309fa1
Add mkdb_args support to gnome.gtkdoc()
...
There are cases where we need to specify arguments to gtkdoc-mkdb, like
telling it to scan extensions that are not '.h' and '.c'. Let's add a
new named argument to gnome.gtkdoc(), as well as the plumbing needed for
the gtk-doc helper script.
8 years ago
Jussi Pakkanen
7882549f86
Target file name must not contain a path separator as that breaks things.
8 years ago
Jussi Pakkanen
8d2fbf8084
Clarify multiple uses of -D. Closes #1836 .
8 years ago
Goncalo Carvalho
c9c3070f53
fix typo
8 years ago
Bálint Aradi
809a5938ff
Fix case sensitivity in Fortran module names
8 years ago
Rob Doolittle
c389f7cdc7
can't pass args to python3 shebang
8 years ago
Jussi Pakkanen
fe84a6f43f
Merge pull request #1843 from alvarez86/objcxx_args
...
Add support for objc_args and objcpp_args
8 years ago
Rob Doolittle
56b41d1c79
mesontest: use unbuffered IO
...
This helps when running mesontest as part of CI.
8 years ago
Jussi Pakkanen
d8d62a9353
Merge pull request #1559 from kalmiya/xcode_frameworks
...
Xcode frameworks
8 years ago
TingPing
e351b39430
docs: Add mention of target made by gnome.gtkdoc()
...
Mentioned in #1844
8 years ago
blackbox
8de5313288
unit-test for testing xcode frameworks
8 years ago
blackbox
db176c85db
xcode-backend framework fixes
...
- frameworks-per-target ( each needs its own uid )
8 years ago
blackbox
dd443ad0eb
codestyle
8 years ago
blackbox
03ebe2f56f
remove debug-marker
8 years ago
blackbox
ea5eb2a80d
XCode frameworks support
...
- supported as "Link with Libraries".
- Frameworks added as a group to the project
- no need to specify custom linker flags anymore, xcodeproj works just like ninja
example mason.build file :
dep_main += [dependency('appleframeworks', modules : ['Foundation', 'AppKit', 'IOKIT', 'QuartzCore', 'OpenGL', 'GLUT', 'OpenAL'], required : true)]
8 years ago
Paulo Antonio Alvarez
50c81d267b
objc++: Add support for objcpp_args keyword
...
This allows the user to pass additional flags for the objective-c++
compiler.
8 years ago
Paulo Antonio Alvarez
18d2e7b91c
objc: Add support for objc_args keyword
...
This allows the user to pass additional flags for the objective-c
compiler.
8 years ago
Jussi Pakkanen
07f117e385
Merge pull request #1664 from QuLogic/codecov
...
Enable code coverage
8 years ago
Jussi Pakkanen
19faebe09f
Merge pull request #1828 from MikeWey/dlang-compiles
...
Add 'compiles' and 'has_multi_arguments' for dlang.
8 years ago
Ole André Vadla Ravnås
ef736bb084
Update the Frida URL and description.
8 years ago
Mike Wey
b337145ec6
Use assert instead of error.
8 years ago
Elliott Sales de Andrade
083b2756d1
Add codecov badge.
8 years ago
Elliott Sales de Andrade
617a0da426
Give each coverage build a unique name.
...
Travis builds are currently build number (123.1, 123.2, etc.) and
AppVeyor is some random string, making it hard to determine which builds
cover what.
8 years ago
Elliott Sales de Andrade
6e2fff1f44
Enable code coverage on AppVeyor.
...
* Install pip on msys (which doesn't have it)
* Install codecov/coverage everywhere.
* Generate coverage XML file manually because codecov tries to call the
coverage script itself and it's in a weird place on the path.
8 years ago
Elliott Sales de Andrade
fcfe3c3231
Use a wrapper script to run tests in Cygwin.
8 years ago
Elliott Sales de Andrade
8a9479f8ea
Enable code coverage on Travis.
8 years ago
Elliott Sales de Andrade
17328e7019
Add coverage export for tests.
8 years ago
Ole André Vadla Ravnås
b595cda4ed
Fix cross environment pollution.
...
Environment variables like CFLAGS and LDFLAGS should not affect the
cross environment.
Fixes #1772
8 years ago
Jussi Pakkanen
5794f37af5
Merge hdiutil fix branch.
8 years ago
Stefan Graupner
f4b20a1cc3
Re-add comment about hdiutil output
8 years ago
Stefan Graupner
80f252bb5c
Change hdiutil detach
...
The detach now always fetches the correct mountpoint.
8 years ago
Jussi Pakkanen
effe4fb134
Create helper function for a rmtree that works reliably on Windows.
8 years ago
Jussi Pakkanen
189784b474
Merge pull request #1792 from jon-turney/custom_target_vs_module_defs
...
Allow vs_module_defs to use a custom_target
8 years ago
Ole André Vadla Ravnås
c352c34ff1
cross: Fix host_machine.system in the example iphone cross config.
8 years ago
cagatay-y
79b0111018
Update link
...
Gcovr homepage is moved. Updated the link to the new URL.
8 years ago
Jussi Pakkanen
3bd6130df2
Merge pull request #1823 from jon-turney/master
...
Improve documentation of build target and custom target objects
8 years ago
cagatay-y
a24a91b29e
Fix typo
8 years ago
cagatay-y
55a9b6c240
Change repeated word
8 years ago
Elliott Sales de Andrade
a7ccf01640
Ignore built docs directory.
8 years ago
Elliott Sales de Andrade
a2a28c72ea
Remove extra temporary file from docs.
8 years ago
Mike Wey
0bfc93f9e8
Update the test case.
8 years ago
Goncalo Carvalho
6eb75a04a1
fix lookup of boost modules when cross-compiling on osx
8 years ago
Mike Wey
19da02a5d8
Add 'compiles' and 'has_multi_arguments' for dlang.
8 years ago
Jussi Pakkanen
e985d930af
Updated list of users and minor sitemap cleanup.
8 years ago
Jon Turney
75099510f1
docs: The return value of executable() is a builttarget object.
...
Make executable() consistent with all other functions returning a
buildtarget, it's return type is a buildtarget object.
8 years ago
Jon Turney
cad8386733
docs: Document the object returned by custom_target
8 years ago
Jon Turney
f12a7f2ad0
docs: Correct list of things that are a build target to include shared_module
8 years ago
Jon Turney
5c7f9797c3
docs: Move "build target object" from "build-in objects" to "returned objects"
...
Also move "run result" object so objects are sorted alphabetically
8 years ago
Jussi Pakkanen
5ec6151e56
Merge pull request #1810 from QuLogic/pycharm-warnings
...
Fix various warnings found in PyCharm
8 years ago
Jussi Pakkanen
a31bc4ede5
Skip unittests that request it rather than mark them as failed. Closes #1804 .
8 years ago