Joergen Ibsen
b9a0589067
Fix escaping of newlines in string literals
...
Replace '\n' escape sequence before '\\' to allow a literal backslash
to be inserted before the character 'n'.
Fixes #2682
7 years ago
Eric Engestrom
da2343fb5e
mconf: print choices of base options
...
Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
7 years ago
Nirbheek Chauhan
91d8784a04
configure_file: Compare difference in binary mode
...
Otherwise Python will try to use string decode on the configured file
and fail if it contains characters that can't be mapped to the current
encoding.
7 years ago
Jussi Pakkanen
11f1fc913d
Merge pull request #2690 from jsoref/spelling
...
Spelling
7 years ago
Jussi Pakkanen
4ca1e8638c
Fix running tests when there is a period in PATH.
7 years ago
Jussi Pakkanen
ab1f49f400
Specify build_rpath manually to targets linked by hand.
7 years ago
Josh Soref
9775e2b40d
useless: youtu.be reference
7 years ago
Josh Soref
4a572434a0
spelling: when
7 years ago
Josh Soref
eb2a148218
spelling: verifier
7 years ago
Jussi Pakkanen
fdca526c23
Fix rpath tests on Linux.
7 years ago
Jussi Pakkanen
f70760a510
Use new style dependencies in subproject documentation.
7 years ago
Jussi Pakkanen
3cb7205e46
Update CMake reference file.
7 years ago
Jussi Pakkanen
fa6f01d096
Use absolute paths for rpaths on OSX.
7 years ago
Jussi Pakkanen
655137a74b
Add headerpad linker argument on OSX.
7 years ago
Iñigo Martínez
3d0a9b7911
interpreter: Reduce to_sring method to base 10
...
The int's to_string method implementation has been reduced to base
10.
7 years ago
Iñigo Martínez
30f2c4857c
interpreter: Support to_string method for int values
...
Although some other base types like boolean objects can be expresed
as strings, this is not possible with int objects.
This patch adds support to express int values as strings as hex,
decimal or octal values.
7 years ago
Jussi Pakkanen
2dab7c37df
Merge pull request #2676 from jeandet/add_qt_translations
...
Add qt translations
7 years ago
Joergen Ibsen
91a0126590
Improve escaping in configuration files
...
Replace pairs of backslashes before '@' or '\@' with singles (allows
escaping the escape character). Do not consume next '@' after '\@'.
7 years ago
Josh Soref
2b0505f222
spelling: targeting
7 years ago
Josh Soref
72ba9302aa
spelling: target
7 years ago
Josh Soref
7d1a1fd5b0
spelling: programming
7 years ago
Josh Soref
7771d267f5
spelling: precedence
7 years ago
Josh Soref
05f684b4fc
spelling: overwrite
7 years ago
Josh Soref
49f8d28ef5
spelling: overridden
7 years ago
Josh Soref
9dd4f047af
spelling: occurrence
7 years ago
Josh Soref
8dfc9bf1f5
spelling: nonexistent
7 years ago
Josh Soref
f2835004ea
spelling: necessary
7 years ago
Josh Soref
dbf7c7edf8
spelling: existence
7 years ago
Josh Soref
8aab7fea5a
spelling: executable
7 years ago
Josh Soref
791494e143
spelling: dependency
7 years ago
Josh Soref
47bacd40e0
spelling: attempt
7 years ago
Josh Soref
1d708d14f7
spelling: arithmetic
7 years ago
Josh Soref
8a66cfb2af
spelling: arbitrary
7 years ago
Joergen Ibsen
80157a5ea3
Make prefix substitution test uppercase
7 years ago
Dylan Baker
a52c22dc06
docs: add documentation for config_tool variable method
7 years ago
Dylan Baker
e95628306d
docs: consolidate config-tool based dependencies
...
There are currently entries for cups and pcap; but not LLVM, GnuStep, or
WxWidgets. Instead of having an entry for each of these just have a
single entry for all of them, since the majority of the information is
duplicated between them anyway.
7 years ago
Dylan Baker
f818e9df58
Add a configtool_variable method to dependency
...
This mirrors the get_pkgconfig_variable but for config tool based
dependencies.
7 years ago
Dylan Baker
df3c006456
Use ConfigToolDependency for libwmf
7 years ago
Dylan Baker
11fbc982d3
Use ConfigToolDependency for pcap
7 years ago
Dylan Baker
a2f3182172
Use ConfigToolDependency for cups
7 years ago
Dylan Baker
8e53dec314
Use ConfigToolDependency for SDL2
7 years ago
Dylan Baker
cc28eba8d0
Add factory to ConfigToolDependency
...
Some dependencies can be detected multiple ways, such as a config tool
and pkg-config. For pkg-config a new PkgConfigDependency is created and
used to check for the dependency, config tool dependencies are handled
ad-hoc. This allows the ConfigToolDependency to be used in the same way
that PkgConfigDependency is.
7 years ago
Dylan Baker
38e2c0e8f5
Make GnuStepDependency a ConfigToolDependency
7 years ago
Dylan Baker
061cf99cd6
Make WxDependency a ConfigToolDependency
7 years ago
Dylan Baker
f0248b0342
Make LLVMDependency a ConfigToolDependency
7 years ago
Dylan Baker
cda0e33650
Add ConfigToolDependency class
...
This class is meant abstract away some of the tedium of writing a config
tool wrapper dependency, and allow these instances to share some basic
code that they all need.
7 years ago
Dylan Baker
aee038173e
dependencies: log unuspported methods correctly
...
This basically boils down to using map() and expecting a list, but map
returns an iterator. The better solution is to use a list comprehension
anyway, so do that.
7 years ago
Dylan Baker
22fed0b424
Fix wrapping of docstrings in GnuStep dependency.
7 years ago
Dylan Baker
6aef6d8d07
tests: fix libwmf version
...
The current latest version is 0.2.8, but the test expects 3.0. 0.2.8 was
released in 2011, so it seems quite safe to require the latest version.
7 years ago
Alexis Jeandet
5462e65c44
[Qt module] Updated Dokerfile, added since 0.44 mention in doc
...
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
7 years ago