File: control

package info (click to toggle)
jmk 1.5-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 572 kB
  • ctags: 726
  • sloc: java: 4,840; makefile: 55; sh: 11
file content (16 lines) | stat: -rw-r--r-- 1,078 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Source: jmk
Section: devel
Priority: optional
Maintainer: John Leuner <jewel@debian.org>
Build-Depends: debhelper (>> 3.0.0), jikes, kissme-classpath (>> 0.18), fastjar
Standards-Version: 3.5.2

Package: jmk
Architecture: all
Depends: java-virtual-machine
Description: A cross-platform make tool written in Java
 jmk is an application which is used to ensure that a set of files is in a consistent state. If jmk detects an inconsistency, it executes commands that correct the inconsistency. The rules used to detect and correct inconsistencies are given in a makefile.
 . 
 jmk is designed to support the task of writing platform independent makefiles. File names and path lists are written in a canonical form, and translated by jmk into native form.
 . 
 The rules given in a jmk makefile can invoke programs as separate processes. To produce a machine independent makefile, a makefile should only invoke programs that use the same command line argument syntax across platforms. Examples of such programs include Sun's Java compiler (javac) and their Java Archive Tool (jar).