Commit Graph

47 Commits

Author SHA1 Message Date
Adam Murdoch
a6e825464e Split the c++ source files into separate source sets for shared, lib and curses 2013-12-12 12:21:44 +11:00
Adam Murdoch
87e120b73a Next version is 0.5. 2013-12-12 12:14:34 +11:00
Adam Murdoch
077298ddf4 Added WindowsRegistry. 2013-12-10 18:02:35 +11:00
Adam Murdoch
242f3991f3 Renamed PosixFile to PosixFiles 2013-12-07 08:42:58 +11:00
Adam Murdoch
9c83de44d4 Updated version 2013-12-07 06:49:32 +11:00
Adam Murdoch
21dae63524 Fixes for compilation with visual studio. 2013-12-06 19:17:57 +11:00
Adam Murdoch
215d33046b Fixes for test dependencies. 2013-12-06 19:00:59 +11:00
Adam Murdoch
dfc7fa2f53 Updated to use a Gradle 1.11 nightly 2013-12-06 18:42:13 +11:00
Adam Murdoch
4755e74055 Updated version. 2013-02-26 11:20:47 +11:00
Adam Murdoch
280334e633 Publish source and javadoc as jars, so that they are picked up correctly. 2013-02-26 09:04:25 +11:00
Adam Murdoch
b87841ecef Prepare for 0.3-rc-2 release. 2013-02-26 09:00:58 +11:00
Adam Murdoch
f1bbc3f4b2 Some updates. 2013-02-20 17:33:15 +11:00
Adam Murdoch
18c0d99835 Implemented ProcessLauncher on Windows. 2013-02-20 15:02:25 +11:00
Adam Murdoch
12c41606ee Some fixes for linux. 2013-01-26 18:18:56 +11:00
Adam Murdoch
47f914b49d Upgraded wrapper to use 1.4-rc-1. 2013-01-20 06:32:12 +11:00
Adam Murdoch
9f1f4be937 Publish a single jar that contains all native libraries for a given variant. 2012-11-18 06:59:28 +11:00
Adam Murdoch
802fb78f29 Split out terminfo jni functions into a separate native library, so that curses/ncurses is not required to load the main native library. 2012-11-12 17:20:04 +11:00
Adam Murdoch
933775dd09 Updates post release. 2012-10-10 17:34:02 +11:00
Adam Murdoch
827387dd78 Some updates. 2012-10-10 16:28:54 +11:00
Adam Murdoch
e334585da0 Fixed classifier for source archive. 2012-10-07 07:00:17 +10:00
Adam Murdoch
1690cc5e0f Publish source and javadoc, incremented version. 2012-09-16 19:48:20 +10:00
Adam Murdoch
3052c7034b Some changes to artifact uploads. 2012-09-16 13:48:54 +10:00
Adam Murdoch
d5404493cf Build x86 and x64 variants of windows dlls. 2012-09-16 09:33:47 +10:00
Adam Murdoch
b44e037b05 Can use external or project dependencies to build test app. 2012-09-16 09:11:17 +10:00
Adam Murdoch
40afbc5cc5 Split test app project out of root project. 2012-09-16 08:55:26 +10:00
Adam Murdoch
de4e340e2c Implemented SystemInfo for windows. 2012-09-09 17:07:38 +10:00
Adam Murdoch
65e2610eef Use the wrapper. 2012-09-08 10:19:13 +10:00
Adam Murdoch
a95daece98 Tweak to jni jar name 2012-09-08 08:44:06 +10:00
Adam Murdoch
90b81e8bf5 Publish the jar and jni jars as separate modules, and renamed the native libraries. 2012-09-08 08:30:17 +10:00
Adam Murdoch
12ecb00d88 Tweaked task name. 2012-09-03 14:25:54 +10:00
Adam Murdoch
228b9c3dde Create a separate jar file for each native library variant. 2012-09-03 14:24:49 +10:00
Adam Murdoch
efa6e683ee Tweaked build for linux machines where multi-arch support is not available. 2012-09-03 13:59:11 +10:00
Adam Murdoch
ba2a54b403 Some javadocs, include javadocs in the application distribution. 2012-09-01 10:15:25 +10:00
Adam Murdoch
f5dc6b80e1 - Compile 64 and 32 bit variants on Linux.
- Give each variant of the native library a unique name.
2012-08-27 19:55:59 +10:00
Adam Murdoch
97038bbf6e Build native library for i386 and x86_64 on OS X 2012-08-12 07:44:51 +10:00
Adam Murdoch
3a58e27eeb Added SystemInfo and FileSystems to query system and file system information, respectively. 2012-08-12 06:17:58 +10:00
Adam Murdoch
8621ef80e9 - Bundle native library in jar and extract at runtime.
- Don't reinitialise terminal in TerminalAccess.getTerminal() if already initialised.
2012-08-10 08:50:40 +10:00
Adam Murdoch
3c9720f9ab Fixed dependencies. 2012-08-10 07:33:24 +10:00
Adam
3cf9618427 initial support for Solaris 2012-08-06 13:48:40 +10:00
Adam Murdoch
e9b300f610 Moved some classes around. 2012-08-04 13:32:41 +10:00
Adam Murdoch
a1c46d3dfa Implemented TerminalAccess.isTerminal() and Terminal.getTerminalSize() on windows. 2012-08-04 13:27:56 +10:00
Adam Murdoch
e5537494b0 First pass for windows support. 2012-08-04 12:32:15 +10:00
Adam Murdoch
0c8a041a6c Compile for Java 5. 2012-08-04 10:22:41 +10:00
Adam Murdoch
31e9d2b41c Added support for switching the terminal to bold mode. 2012-08-04 07:06:11 +10:00
Adam Murdoch
433347491c - Tweaked build for linux.
- Tweaked how errno is sent back to Java land.
2012-08-03 16:24:00 +10:00
Adam Murdoch
c009527afa - Added Process.getPid() and Terminal.isTerminal().
- Added a test command-line app.
2012-07-29 17:05:06 +10:00
Adam Murdoch
1d56f93e64 initial version 2012-07-29 16:35:28 +10:00