Dustin J. Mitchell
8c30400af3
Add a C++ wrapper around TC FFI
...
This uses CMake to build a simple Rust library (in `src/tc/rust`) that
just re-exports everything from the `taskchampion-lib` crate.
The C++ wrappers then wrap this into C++ objects with proper lifecycle
maintenance, in the `tc` namespace.
The C++ wrappers are incomplete, and missing methods are tagged with
"TODO". These will be added as needed.
2022-07-29 21:41:41 -04:00
Tomas Babej
c99dab0dae
meta: Ensure Cygwin compatibility
2021-10-18 23:53:26 -04:00
Paul Beckingham
4729876714
Updated build to use C++17 by default
2020-11-20 17:47:13 -05:00
Paul Beckingham
53088dae65
Build: C++14 support added
2018-05-14 00:53:32 -04:00
Paul Beckingham
eed9664173
Docs: Updated URLs
2018-05-14 00:51:53 -04:00
Paul Beckingham
018770e894
TI-91: Timewarrior does not compile on DragonFly
...
- Thanks to Michael Neumann.
2018-05-13 23:27:51 -04:00
Paul Beckingham
300e7e125e
cmake: Use the CXXSniffer
2018-05-13 19:43:55 -04:00
Paul Beckingham
dc8e874f19
Diagnostics: Removed obsolete items
...
- Removed '+pthreads' caps indicator.
- Removed HAVE_LIB defines for pthreads and readline.
- Removed CMake module for finding readline.
2015-04-26 09:17:31 -04:00
Pietro Cerutti
10c626b18c
Use the native readline library on FreeBSD as well
2013-09-14 11:54:17 -04:00
Haitham Gad
e6b7445788
- Changed FindReadline.cmake to search for Readline in macports paths before system paths. - Fixed CTRL-D. Now it exits tasksh. - Fixed a crash when a task description had any special characters.
2013-03-26 23:19:34 -04:00
Haitham Gad
14717cb2da
Adding a Readline finder CMake module because Readline is not in the default CMake module list.
2013-03-10 12:38:13 -04:00