Jussi Pakkanen
73b8ff5341
Rework installation logic so we can go outside the install prefix.
10 years ago
Jussi Pakkanen
1eaf6673b7
Moved files.
10 years ago
Jussi Pakkanen
a91b3fcdc5
Add thread_link_flags to static linkers.
10 years ago
Jussi Pakkanen
5a21b37149
Logging fix.
10 years ago
Jussi Pakkanen
f23e6c72f4
First cut at the Wrap dependency downloader.
10 years ago
Jussi Pakkanen
be9bf62cd7
Put /usr/local/lib ahead of /usr/lib in library search order.
10 years ago
Jussi Pakkanen
2107be2a78
Add thread flags to compilers and use them on dependencies that require threads. Fixes #31 .
10 years ago
Jussi Pakkanen
4293a2ac65
Removed shebang lines from files that are not executable.
10 years ago
Jussi Pakkanen
ed160fbbe4
Made Boost unit testing framework work and added a test.
10 years ago
Jussi Pakkanen
9b79c635f8
New version number for new development.
10 years ago
Jussi Pakkanen
94cdde038a
Bumped version number for release.
10 years ago
Jussi Pakkanen
b29f454d31
Comment out a line that does not compile and is not needed for the test.
10 years ago
Jussi Pakkanen
da28de2407
Some tweaks.
10 years ago
Jussi Pakkanen
59b7fa8ed3
Added support for wxwidgets. Closes #27 .
10 years ago
Jussi Pakkanen
646afcac0d
Run targets are in the console pool for obvious reasons.
10 years ago
Jussi Pakkanen
22af56e05a
More warnings by default.
10 years ago
Jussi Pakkanen
b161e64d7d
Print message when no tests are defined.
10 years ago
Jussi Pakkanen
90447738bb
Added pedantic flag which I though had already been there since the beginning.
10 years ago
Jussi Pakkanen
36558a4cd1
Refix Java.
10 years ago
Jussi Pakkanen
0f65a5991c
Removed remnants of old debug funcs.
10 years ago
Jussi Pakkanen
3630febe1e
Verify that option names do not have invalid characters.
10 years ago
Jussi Pakkanen
a337ab05e5
Print colorful thingies.
10 years ago
Jussi Pakkanen
267d04b548
Typo fix.
10 years ago
Jussi Pakkanen
db8585e8a3
Detect frameworks on OSX as external dependencies.
10 years ago
Jussi Pakkanen
08ef881c86
Extracted compiler definitions to their own file.
10 years ago
Jussi Pakkanen
3979e27a78
Get envvar flags for objc and objcpp.
10 years ago
Jussi Pakkanen
4cfb3f1947
To celebrate the new version of Ninja in Debian, start using the console pool.
10 years ago
Jussi Pakkanen
7f9450f55e
Create simple Emacs major mode.
10 years ago
Jussi Pakkanen
8771b1f49b
Better Ninja detection.
10 years ago
Jussi Pakkanen
730a3f4213
Add uppercase phony to forbidden target names.
10 years ago
Jussi Pakkanen
787950606e
Highlight multiline string.
10 years ago
Jussi Pakkanen
b8a86bda2f
Start work on gtksourceview syntax highlighting file.
10 years ago
jpakkane
417f1d73a2
Merge pull request #26 from Xenopathic/phony
...
Always run tests and external commands
10 years ago
Robin McCorkell
339d2a0a2b
Always run tests and external commands
10 years ago
Jussi Pakkanen
caad76cf81
Tests are fun.
10 years ago
Jussi Pakkanen
07896fcba9
Created a contribution info file.
10 years ago
Jussi Pakkanen
525f0ae6d2
Harmonised copyright declarations.
10 years ago
Jussi Pakkanen
f5b016008f
Test fixing.
10 years ago
Jussi Pakkanen
e37424c9e1
More strict type checking for arithmetic operations.
10 years ago
Jussi Pakkanen
707e721dd3
Merge pull request #18 from Xenopathic/arithmetic.
10 years ago
jpakkane
605b9d8ad1
Merge pull request #24 from Xenopathic/kill-tests
...
Signal handling for run_tests.py
10 years ago
Robin McCorkell
85586ce1ba
Signal handling for run_tests.py
...
SIGINT and SIGTERM are handled, causing further test execution to stop and
the results to be printed immediately. Also cleans up prebuilt objects
10 years ago
Jussi Pakkanen
46773e75a8
Create symlinks properly. Fixes #19 .
10 years ago
Robin McCorkell
702148aea5
Add number, string and array arithmetic
...
Addition (+), subtraction (-), multiplication (*) and division (/) for numbers
follows the BIDMAS rules.
Strings and arrays can be concatenated with the addition operator
Strings can be concatenated with numbers with the addition operator
10 years ago
Jussi Pakkanen
47bea98298
Allow getting builtin options with get_option. Fixes #23 .
10 years ago
Jussi Pakkanen
e0ec0c977f
Do not quote $out or $in because Ninja does it by itself.
10 years ago
Jussi Pakkanen
9ce01c16f4
Minor tweak.
10 years ago
Jussi Pakkanen
e5b1d855a1
Further harmonise held_object.
10 years ago
Jussi Pakkanen
188986fac3
Harmonise held_object usage somewhat.
10 years ago
Jussi Pakkanen
d73af2558a
Pkg-config detection cleanup.
10 years ago