Rob Doolittle
c389f7cdc7
can't pass args to python3 shebang
8 years ago
Adam C. Foltzer
aff955f99f
add static Boost dependency test
8 years ago
Adam C. Foltzer
b290688ede
look for static Boost libraries on *nix when requested
...
This was already mostly working before due to how the linker arguments were constructed, but this will now be more resilient to the case where dynamic libraries only are present.
8 years ago
Adam C. Foltzer
80fd7106e8
add support for static flag on Windows Boost dependency
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
Elliott Sales de Andrade
0e56ec2dbd
Don't allow non-equality comparisons across types.
8 years ago
Elliott Sales de Andrade
b36513a5b6
Only allow equality comparisons for non-elementary types.
8 years ago