Alexis Hildebrandt
6d3833a4d4
[misc] Improve update copyright year script
...
[ci skip]
2018-01-27 15:30:49 +08:00
John Wiegley
c384530c6f
Add tools/nix-build.sh
2016-11-13 12:29:46 -08:00
thdox
6d143a333b
Cleanup
...
[ci skip]
2016-10-27 21:31:56 +02:00
Alexis Hildebrandt
51201fd2d6
[util] Add script to update copyright year
...
[ci skip]
2016-01-02 12:07:30 +01:00
Alexis Hildebrandt
81ee98c17c
[travis] Add multi-os build configuration
...
and use a custom build of boost.
2015-07-31 03:30:58 +02:00
thdox
c397f6f53a
Improve quoting
...
[ci skip]
2015-02-10 21:29:00 +01:00
thdox
9d82674c88
SC2086 Double quote to prevent globbing and word splitting.
...
http://www.shellcheck.net/
[ci skip]
2015-02-08 16:57:36 +01:00
thdox
a60ff5dc22
SC2069 The order of the 2>&1 and the redirect matters.
...
The 2>&1 has to be last.
http://www.shellcheck.net/
[ci skip]
2015-02-08 16:57:30 +01:00
thdox
62977ea23a
SC2112 'function' keyword is non-standard. Delete it.
...
http://www.shellcheck.net/
[ci skip]
2015-02-08 16:57:23 +01:00
Alexis Hildebrandt
2d45bd8c25
[tools] Improve prepare git commit message hook
...
by ignoring merge commits and commits with a message
already containing `[ci skip]`.
2015-01-23 16:20:39 +01:00
Alexis Hildebrandt
b800cfc418
[travis] Run Travis build when .travis.yml changed
...
- Change match pattern to include ^\.travis.yml
- Add executable file permissions for tools/prepare-commit-msg
[ci skip]
2014-12-24 11:00:05 +01:00
Alexis Hildebrandt
1522a382e0
Add git hook to skip continous integration
...
if the commit is not related to code under test.
[ci skip]
2014-12-21 20:54:01 +01:00
thdox
f390a50f25
Fix spell check language.
...
I am on a non English based system, and when spell check starts it uses
by default my language that is not English.
This fix should work on Linux and Mac OS. I doubt it will work on
Windows, but anyway spellcheck.sh is a development tool and the base of
our developers are on Unix based systems.
2014-05-18 10:20:43 +02:00
Alexis Hildebrandt
0e496b4f9b
gendocs: use hombrew texinfo on mac if installed
...
The default texinfo (4.8) on Mac OS X shows odd warnings from a sed call
and generates verbatim html tags in links if the part of the link was
marked with @command{}.
With a current version of texinfo (5.2) these oddities are gone.
[ci skip]
2014-04-27 10:04:05 +02:00
Alexis Hildebrandt
d8bbe78756
gendocs: make html documentation
...
[ci skip]
2014-04-27 10:01:01 +02:00
Alexis Hildebrandt
10359fd701
gendocs: add option to choose pdf papersize
...
The default will be US Letter
[ci skip]
2014-04-27 10:00:04 +02:00
John Wiegley
78a6d35faa
Update tools/build.sh
2014-04-13 23:26:14 -05:00
Alexis Hildebrandt
77a9317cf4
Make spellcheck.sh tool callable from anywhere
2014-02-07 00:23:08 +01:00
John Wiegley
7e0666b013
build.sh now installs into Homebrew's Cellar
2013-01-30 16:59:55 -06:00
Craig Earls
12c7ac7a4b
Added --quiet options to clean up the texi2pdt output
2012-10-19 18:43:03 +02:00
John Wiegley
dcd64a6782
Added -N/--ninja option to acprep
2012-09-27 17:42:43 -05:00
John Wiegley
300cefd1a7
Changes to support using homebrew and ninja
2012-09-26 12:25:26 -05:00
John Wiegley
14ab4f7775
Updated to Boost 1.50
2012-07-30 23:24:04 -05:00
John Wiegley
98df1296fe
Build fixes to acprep and build.sh
2012-05-25 04:13:14 -05:00
John Wiegley
1b1c7cd4ac
A few more CMake-related fixes
2012-05-20 15:23:52 -05:00
John Wiegley
4681e58d7f
Converted the Ledger build system to use CMake
2012-05-20 04:48:05 -05:00
John Wiegley
a38ed141c1
Switched to Boost.PropertyTree for XML generation
2012-05-18 01:31:01 -06:00
John Wiegley
f4f3058b8c
Switch to using Boost.Format
2012-05-14 21:44:00 -06:00
John Wiegley
b898d40a81
More configuration fixes
2012-05-10 16:30:32 -05:00
John Wiegley
3122182c48
Don't run the proof build against Clang for now
2012-05-07 01:55:52 -05:00
John Wiegley
c8f58ea686
Added support for building with Clang and libc++ in C++11
2012-04-28 05:23:36 -05:00
John Wiegley
fcd05632e0
Fixes to the proofing process
2012-04-27 15:48:00 -05:00
John Wiegley
a5d1de154d
Added a build script
2012-04-25 03:09:57 -05:00
John Wiegley
1ad826c2bc
Proof using both GCC and Clang
2012-04-13 15:16:28 -05:00
John Wiegley
e3ac243019
Started work on a "views" report document model
2012-04-08 05:04:49 -05:00
John Wiegley
0259381bae
Added test/python to EXTRA_DIST
2012-03-30 04:46:53 -05:00
John Wiegley
715568bdd4
Minor changes to tools/proof
2012-03-30 04:46:42 -05:00
John Wiegley
08f65eeadc
Allow serialization to be enabled again
2012-03-29 15:35:20 -05:00
John Wiegley
df11ecbbd7
Output date to proof log
2012-03-19 22:28:35 -05:00
John Wiegley
06934e8dd6
libgmalloc is no longer available on OS X Lion
2012-03-17 16:22:03 -05:00
John Wiegley
815501f8b5
Package src/context.h into the final dist
2012-03-17 16:04:30 -05:00
John Wiegley
37347bad56
Add experimental support for select queries
2012-03-13 10:35:08 -05:00
John Wiegley
5f27ddaba6
Don't do fullcheck with --gmalloc anymore
2012-03-09 01:28:29 -06:00
John Wiegley
0b8d024efc
Removed unused file series.h
2012-03-07 11:30:45 -06:00
John Wiegley
75603edeb4
Send myself e-mail after a successful proof build
2012-03-06 23:04:43 -06:00
John Wiegley
8ae2fb8721
Add support for valuation expressions on commodities
2012-03-05 23:01:41 -06:00
John Wiegley
48ab6ad1db
Switched to using Boost.Graph for commodity pricing
2012-03-05 05:03:52 -06:00
John Wiegley
c8c2a17e28
Fixed invocation of lambda expressions
...
foo = x, y, z -> print(x, y, z)
foo(1, 2, 3)
However, this still does not work:
(x, y, z -> print(x, y, z))(1, 2, 3)
2012-03-05 05:03:51 -06:00
John Wiegley
38c6953e10
Proof both the Python and non-Python variants
2012-03-02 02:00:26 -06:00
John Wiegley
f4feabaea1
Build Python support during proof builds
2012-03-02 01:49:23 -06:00