summaryrefslogtreecommitdiffstats
path: root/rules/libmatthew-java.in
blob: e35096eb867428e1c24caa091f84d432ae1206da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
## SECTION=staging
## old section:
### SECTION=communication

menuconfig LIBMATTHEW_JAVA
	tristate
	prompt "libmatthew-java               "
	help
	  These are a selection of libraries for Java which I have written
	  because they are useful and not provided with normal Java.

	  STAGING: remove in ptxdist-2016.08.0
	  libmatthew-java's upstream is no longer available.

if LIBMATTHEW_JAVA

config LIBMATTHEW_JAVA_UNIX_SOCKETS
	bool
	prompt "Unix sockets"
	help
	  This is a collection of classes and native code to allow you to
	  read and write Unix sockets in Java.

config LIBMATTHEW_JAVA_DEBUG
	bool
	prompt "Debug support"
	help
	  This is a comprehensive logging and debugging solution. 

config LIBMATTHEW_JAVA_CGI
	bool
	prompt "CGI support"
	help
	  This is a collection of classes and native code to allow you to
	  write CGI applications in Java.

config LIBMATTHEW_JAVA_IO
	bool
	prompt "IO extension"
	help
	  This provides a few much needed extensions to the Java I/O
	  subsystem. Firstly, there is a class which will connect and
	  InputStream with an OutputStream and copy data between them.

	  Secondly there are two classes for inserting into an Input or
	  OutputStream pipe a command line command, so that everything is
	  piped through that command.

	  Thirdly there are a pair of classes for splitting streams in two.
	  This can either be to two OuputStreams, or to an OutputStream and a
	  file. Equivelent to the UNIX tool tee in UNIX pipes.

config LIBMATTHEW_JAVA_HEXDUMP
	bool
	prompt "Hexdump support"
	help
	  This class formats byte-arrays in hex and ascii for display.

endif